Classes | |
| struct | SC::HttpClientHeader |
| HTTP header name/value view. More... | |
| struct | SC::HttpClientResponseHeaderIterator |
| Caller-owned cursor for iterating response headers. More... | |
| struct | SC::HttpClientContentCoding |
| Parsed response content-coding token view. More... | |
| struct | SC::HttpClientContentCodingIterator |
| Caller-owned cursor for iterating comma-separated Content-Encoding values. More... | |
| struct | SC::HttpClientTransferCoding |
| Parsed response transfer-coding token view. More... | |
| struct | SC::HttpClientTransferCodingIterator |
| Caller-owned cursor for iterating comma-separated Transfer-Encoding values. More... | |
| struct | SC::HttpClientCapabilities |
| Compile-time backend capability report for the active HttpClient backend. More... | |
| struct | SC::HttpClientRequestBody |
| Outgoing request body description. More... | |
| struct | SC::HttpClientRequestRedirectOptions |
| Redirect handling policy for one request. More... | |
| struct | SC::HttpClientRequestTimeoutOptions |
| Timeout policy for one request. More... | |
| struct | SC::HttpClientRequestTlsOptions |
| TLS policy for one request. More... | |
| struct | SC::HttpClientRequestProtocolOptions |
| HTTP protocol preference for one request. More... | |
| struct | SC::HttpClientRequestProxyOptions |
| Proxy policy for one request. More... | |
| struct | SC::HttpClientRequestOptions |
| Extended request options grouped by transport concern. More... | |
| 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 > |
| struct | SC::HttpClientOperationSchedulerMemory |
| Caller-owned memory for HttpClientOperationScheduler. More... | |
| struct | SC::HttpClientOperationScheduler |
| Optional coordinator for polling many HttpClientOperation instances. More... | |
| struct | SC::HttpClientSessionCookie |
| Cookie state owned by HttpClientSession caller-provided memory. More... | |
| struct | SC::HttpClientSessionAuthCacheEntry |
| Caller-managed authorization cache entry for one exact request origin. More... | |
| struct | SC::HttpClientSessionAuthChallenge |
| Authentication challenge parsed from response headers without owning memory. More... | |
| struct | SC::HttpClientSessionMemory |
| Caller-owned memory for the optional HttpClientSession layer. More... | |
| struct | SC::HttpClientSessionRetryPolicy |
| Retry policy used by HttpClientSessionRetryState. More... | |
| struct | SC::HttpClientSessionRetryState |
| Caller-owned retry bookkeeping for one logical request. More... | |
| struct | SC::HttpClientSession |
| Optional caller-owned state layer above the stateless HttpClient core. More... | |
Variables | |
| struct SC_HTTP_CLIENT_EXPORT | SC::HttpClientRequestBodyProvider |
| struct SC_HTTP_CLIENT_EXPORT | SC::HttpClientRequestOptions |
| struct SC_HTTP_CLIENT_EXPORT | SC::HttpClientOperation |