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

Classes

struct  SC::HttpClientRequest
 Configuration for an outgoing HTTP request. More...
 
struct  SC::HttpClientResponse
 Parsed response metadata filled when headers arrive. More...
 
struct  SC::HttpClientRequestBodyProvider
 Pull-based provider for streamed request bodies. More...
 
struct  SC::HttpClientOperationListener
 Listener receiving response notifications during HttpClientOperation::poll. More...
 
struct  SC::HttpClientOperationNotifier
 Optional notifier used by external adapters to wake up their own event loop. More...
 
struct  SC::HttpClientResponseBuffer
 Caller-owned response buffer descriptor for one HttpClientOperation. More...
 
struct  SC::HttpClientOperationEvent
 Event slot storage used by HttpClientOperation to hand off backend notifications. More...
 
struct  SC::HttpClientOperationMemory
 Caller-owned memory for one HttpClientOperation. More...
 
struct  SC::HttpClient
 Reusable HTTP backend/session owner. More...
 
struct  SC::HttpClientOperation
 One in-flight HTTP request/response operation. More...
 
struct  SC::HttpClientAsyncOperationMemoryT< T_AsyncStreams >
 Caller-owned memory for one HttpClientAsyncT operation. More...
 
struct  SC::HttpClientAsyncT< T_AsyncEventLoop, T_AsyncStreams >
 

Variables

struct SC_HTTP_CLIENT_EXPORT SC::HttpClientOperation
 

Detailed Description