Sane C++ Libraries
C++ Platform Abstraction Libraries
Loading...
Searching...
No Matches
SC::HttpClientAsyncOperationMemoryT< T_AsyncStreams > Struct Template Reference

Caller-owned memory for one HttpClientAsyncT operation. More...

#include <HttpClientAsync.h>

Public Types

using T_AsyncBufferView = typename T_AsyncStreams::BufferView
 
using T_AsyncReadableStream = typename T_AsyncStreams::ReadableStream
 
using T_AsyncWritableStream = typename T_AsyncStreams::WritableStream
 
using T_AsyncReadableRequest = typename T_AsyncReadableStream::Request
 
using T_AsyncWritableRequest = typename T_AsyncWritableStream::Request
 

Public Attributes

Span< T_AsyncBufferView > responseBuffers
 
Span< char > responseBufferMemory
 
Span< T_AsyncReadableRequest > responseReadQueue
 
Span< T_AsyncWritableRequest > requestWriteQueue
 

Detailed Description

template<typename T_AsyncStreams>
struct SC::HttpClientAsyncOperationMemoryT< T_AsyncStreams >

Caller-owned memory for one HttpClientAsyncT operation.

Template Parameters
T_AsyncStreamsTraits exposing the AsyncStreams types used by the adapter.

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