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

CHTTPResponse Class Reference

Collaboration diagram for CHTTPResponse:

List of all members.

Public Member Functions

 CHTTPResponse (int statusCode, const std::string &statusText, size_t versionMajor, size_t versionMinor, const CHTTPHeaders &headers, const BYTE *pEntity, size_t entitySize)
 CHTTPResponse (const CHTTPResponse &rhs)
 ~CHTTPResponse ()
CHTTPResponseoperator= (const CHTTPResponse &rhs)
const BYTETakeOwnershipOfEntityData ()

Public Attributes

const int statusCode
const std::string statusText
const size_t versionMajor
const size_t versionMinor
const CHTTPHeadersheaders
const BYTEpEntity
const size_t entitySize


Constructor & Destructor Documentation

CHTTPResponse ( int  statusCode,
const std::string &  statusText,
size_t  versionMajor,
size_t  versionMinor,
const CHTTPHeaders headers,
const BYTE pEntity,
size_t  entitySize 
)

CHTTPResponse ( const CHTTPResponse rhs  ) 

~CHTTPResponse (  ) 


Member Function Documentation

CHTTPResponse& operator= ( const CHTTPResponse rhs  ) 

const BYTE * TakeOwnershipOfEntityData (  ) 


Member Data Documentation

const int statusCode

const std::string statusText

const size_t versionMajor

const size_t versionMinor

const BYTE* pEntity

const size_t entitySize


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