Sane C++ Libraries
C++ Platform Abstraction Libraries
Loading...
Searching...
No Matches
Group_http

Classes

struct  SC::HttpMultipartWriter
 
struct  SC::HttpConnectionBase
 Shared async transport storage for HTTP client and server endpoints. More...
 
struct  SC::HttpIncomingMessage
 Incoming message from the perspective of the participants of an HTTP transaction. More...
 
struct  SC::HttpRequest
 Incoming HTTP request received by the server. More...
 
struct  SC::HttpAsyncClientResponse
 Incoming HTTP response received by the client. More...
 
struct  SC::HttpOutgoingMessage
 Outgoing message from the perspective of the participants of an HTTP transaction. More...
 
struct  SC::HttpResponse
 Outgoing HTTP response sent by the server. More...
 
struct  SC::HttpAsyncClientRequest
 Outgoing HTTP request sent by the client. More...
 
struct  SC::HttpConnection
 Http connection abstraction holding both the incoming and outgoing messages in an HTTP transaction. More...
 
struct  SC::SpanWithStride< Type >
 View over a contiguous sequence of items with a custom stride between elements. More...
 
struct  SC::HttpConnectionsPool
 A pool of HttpConnection that can be active or inactive. More...
 
struct  SC::HttpStaticConnection< ReadQueue, WriteQueue, HeaderBytes, StreamBytes, ExtraBuffers, BaseClass >
 Adds compile-time configurable read and write queues to any class subclassing HttpConnectionBase. More...
 
struct  SC::HttpMultipartParser
 Incremental HTTP multipart/form-data parser. More...
 
struct  SC::HttpParser
 Incremental HTTP request or response parser. More...
 
struct  SC::HttpURLParser
 Parse an URL splitting it into its base components. More...
 

Detailed Description