Contains fields used by HttpAsyncServer for each connection. More...
#include <HttpAsyncServer.h>
Classes | |
| struct | Configuration |
| struct | Memory |
Public Attributes | |
| ReadableSocketStream | readableSocketStream |
| WritableSocketStream | writableSocketStream |
| SocketDescriptor | socket |
Public Attributes inherited from SC::HttpConnection | |
| HttpRequest | request |
| HttpResponse | response |
| AsyncBuffersPool | buffersPool |
| AsyncPipeline | pipeline |
Additional Inherited Members | |
Public Member Functions inherited from SC::HttpConnection | |
| void | reset () |
| Prepare this client for re-use, marking it as Inactive. | |
| void | setHeaderMemory (Span< char > memory) |
| Sets memory for the header. | |
| ID | getConnectionID () const |
| The ID used to find this client in HttpConnectionsPool. | |
Protected Types inherited from SC::HttpConnection | |
| enum class | State { Inactive , Active } |
Protected Attributes inherited from SC::HttpConnection | |
| State | state = State::Inactive |
| ID | connectionID |
| Span< char > | headerMemory |
Contains fields used by HttpAsyncServer for each connection.