#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] |