#include <filter.h>
Public Types | |
enum | { FlagNoFiltering = 0x00000001, FlagAbortConnection = 0x00000002, RequestTypeMask = 0x0000F000, RequestTypeGet = 0x00001000, RequestTypePost = 0x00002000, RequestTypeHead = 0x00003000, ConnStateMask = 0x00000F00, ConnStateInitial = 0x00000000, ConnStateFirstLineDone = 0x00000100, ConnStateHeaderDone = 0x00000200, ConnStateRequestDone = 0x00000300, ConnStateReadyToRecv = 0x00000400, ConnStateReplaceHeader = 0x00000500, ConnStateReplaceBody = 0x00000600, ConnStateRecvOriginal = 0x00000700, ConnStateKeepaliveWait = 0x00000800 } |
Public Member Functions | |
ConnectionContext () | |
Public Attributes | |
ManagedPointer< AIFile > | m_pFile |
unsigned | m_Flags |
std::string | m_SendAccumulator |
size_t | m_RequestBodySize |
size_t | m_HeaderEndOffset |
CBuffer | m_ReceiveBuffer |
size_t | m_ReceivePos |
anonymous enum |
BazisLib::Network::Filters::BasicHTTPFilter::ConnectionContext::ConnectionContext | ( | ) | [inline] |