The C++ framework for developing highly scalable, high performance servers on Windows platforms.

CHTTPConnection Class Reference

Inheritance diagram for CHTTPConnection:
Collaboration diagram for CHTTPConnection:

List of all members.

Public Member Functions

 CHTTPConnection (JetByteTools::Socket::IStreamSocket &socket, IManageResources &resourceManager)
 CHTTPConnection (const CHTTPConnection &rhs)
CHTTPConnectionoperator= (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


Constructor & Destructor Documentation

CHTTPConnection ( const CHTTPConnection rhs  ) 


Member Function Documentation

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]

bool TryWrite ( JetByteTools::IO::CSmartBuffer buffer  )  [override, protected, virtual]

Implements IHTTPStream.

void Write ( const BYTE pData,
DataLength  dataLength 
) [override, protected, virtual]

Implements IOutputStream.


Generated on Sun Sep 12 19:09:13 2021 for The Server Framework - v7.4 by doxygen 1.5.3