Public Member Functions | |
CHTTPConnection (JetByteTools::Socket::IStreamSocket &socket, IManageResources &resourceManager) | |
CHTTPConnection (const CHTTPConnection &rhs) | |
CHTTPConnection & | operator= (const CHTTPConnection &rhs) |
void | OnDataReceived (JetByteTools::IO::CSmartBuffer &buffer) |
void | PauseOutput () |
void | ResumeOutput () |
Protected Member Functions | |
void | ResponseComplete () override |
void | Close () override |
bool | TryWrite (JetByteTools::IO::CSmartBuffer &buffer) override |
void | Write (const BYTE *pData, DataLength dataLength) override |
CHTTPConnection | ( | JetByteTools::Socket::IStreamSocket & | socket, | |
IManageResources & | resourceManager | |||
) |
CHTTPConnection | ( | const CHTTPConnection & | rhs | ) |
CHTTPConnection& operator= | ( | const CHTTPConnection & | rhs | ) |
void OnDataReceived | ( | JetByteTools::IO::CSmartBuffer & | buffer | ) |
void PauseOutput | ( | ) |
void ResumeOutput | ( | ) |
void ResponseComplete | ( | ) | [override, protected, virtual] |
Implements IHTTPStream.
void Close | ( | ) | [override, protected, virtual] |
Implements ICloseableOutputStream.
bool TryWrite | ( | JetByteTools::IO::CSmartBuffer & | buffer | ) | [override, protected, virtual] |
Implements IHTTPStream.
void Write | ( | const BYTE * | pData, | |
DataLength | dataLength | |||
) | [override, protected, virtual] |
Implements IOutputStream.