Sane C++ Libraries
C++ Platform Abstraction Libraries
Loading...
Searching...
No Matches
SC::HttpConnectionBase Struct Reference

Shared async transport storage for HTTP client and server endpoints. More...

#include <HttpConnection.h>

Inheritance diagram for SC::HttpConnectionBase:
SC::HttpConnection SC::HttpStaticConnection< ReadQueue, WriteQueue, HeaderBytes, StreamBytes, 0, HttpConnection > SC::HttpAsyncConnection< ReadQueue, WriteQueue, HeaderBytes, StreamBytes >

Public Member Functions

void setHeaderMemory (Span< char > memory)
 
Span< char > getHeaderMemory () const
 
void reset ()
 

Public Attributes

ReadableSocketStream readableSocketStream
 
WritableSocketStream writableSocketStream
 
AsyncBuffersPool buffersPool
 
AsyncPipeline pipeline
 
SocketDescriptor socket
 

Protected Attributes

Span< char > headerMemory
 

Detailed Description

Shared async transport storage for HTTP client and server endpoints.


The documentation for this struct was generated from the following file: