7 #ifndef _INC_cHttpServer_H
8 #define _INC_cHttpServer_H
51 virtual HRESULT TestProtocol(
const BYTE* pszPrefixData,
size_t iPrefixLen)
const override;
#define GRAY_NAMES
Use GRAYNAME for string.
Definition: GrayCore.h:34
#define GRAYLIB_LINK
Definition: GrayLibBase.h:35
INT32 HRESULT
_WIN32 style error codes. INT32
Definition: SysTypes.h:465
Definition: cHttpController.h:21
Definition: cHttpFactory.h:27
const char *const m_pszServName
just a static string id for the server.
Definition: cHttpFactory.h:33
UNITTEST_FRIEND(cHttpFactory)
virtual const char * get_ProtocolName() const override
Overridden from IProtocolFactory.
Definition: cHttpFactory.h:45
virtual cProtocolStreamPtr CreateProtocolStream(IUnkObject *pServerConnection, cStreamInput *pStreamInp, cStreamOutput *pStreamOut) override
Definition: cHttpFactory.h:52
Definition: cHttpProtocolStream.h:22
Definition: cHttpProtocolStream.h:44
Definition: cArrayRef.h:21
Definition: cStream.h:126
HTTPRET_TYPE
Definition: cHttpCommon.h:24
UNITTEST2_PREDEF(cQuadtree)
int ITERATE_t
like size_t but signed
Definition: Index.h:28
Definition: cProtocol.h:125