cHttpProtocolStream(cHttpFactory *pFactory, IUnkObject *pServerConnection, cStreamInput *pStreamInp, cStreamOutput *pStreamOut) | GrayLib::cHttpProtocolStream | inline |
cHttpProtocolStreamBase(cHttpFactory *pFactory, IUnkObject *pServerConnection, cStreamInput *pStreamInp, cStreamOutput *pStreamOut) | GrayLib::cHttpProtocolStreamBase | |
cProtocolStream(IProtocolFactory *pProtocolFactory, IUnkObject *pServerConnection, cStreamInput *pStreamInp, cStreamOutput *pStreamOut) | GrayLib::cProtocolStream | |
cRefBase(int iRefCount=0) noexcept | Gray::cRefBase | inlineexplicit |
DecRefCount() | Gray::cRefBase | inline |
DisposeThis() | GrayLib::cProtocolStream | inlinevirtual |
FindVerb(const char *pszVerb) | GrayLib::cHttpCommon | static |
get_HashCode() const noexcept | GrayLib::cHttpProtocolStream | inline |
get_ProtocolMaxMessageSize() const | GrayLib::cProtocolStream | virtual |
get_RefCount() const noexcept | Gray::cRefBase | inline |
get_StreamInp() const | GrayLib::cProtocolStream | inline |
get_StreamOut() const | GrayLib::cProtocolStream | inline |
GetErrorHResult(HTTPRET_TYPE eRetCode) | GrayLib::cHttpCommon | static |
GetErrorHttpRet(HRESULT hRes) | GrayLib::cHttpCommon | static |
GetErrorText(HTTPRET_TYPE eRetCode) | GrayLib::cHttpCommon | static |
IncRefCount() | Gray::cRefBase | inline |
isConnected() const | GrayLib::cProtocolStream | inline |
isDestructing() noexcept | Gray::cRefBase | inline |
isStaticConstruct() const noexcept | Gray::cRefBase | inline |
isValidObj() const noexcept | Gray::cRefBase | inline |
IUNKNOWN_DISAMBIG(cRefBase) | GrayLib::cHttpProtocolStream | |
k_CR_SIZE | GrayLib::cHttpCommon | static |
k_HttpReturnErrors | GrayLib::cHttpCommon | static |
k_Space | GrayLib::cHttpCommon | static |
k_szVerbs | GrayLib::cHttpCommon | static |
m_nHashCode | GrayLib::cProtocolStream | |
m_pFactory | GrayLib::cHttpProtocolStreamBase | protected |
m_pProtocolFactory | GrayLib::cProtocolStream | |
m_pServerConnection | GrayLib::cProtocolStream | |
m_pStreamInp | GrayLib::cProtocolStream | protected |
m_pStreamOut | GrayLib::cProtocolStream | protected |
m_sName | GrayLib::cProtocolStream | protected |
onFinalRelease() | Gray::cRefBase | inlinevirtual |
OnTickStream() | GrayLib::cProtocolStream | inlinevirtual |
ProcessStreamPacket() override | GrayLib::cHttpProtocolStreamBase | virtual |
QueryInterface(const IID &riid, void __RPC_FAR *__RPC_FAR *ppvObject) override | Gray::cRefBase | inline |
ServePageError(cStringA sURLFailed, HTTPRET_TYPE eRetCode) | GrayLib::cHttpProtocolStreamBase | |
ServePageFile(const FILECHAR_t *pszSrcFile, MIME_TYPE eMimeType=MIME_UNKNOWN, cTimeInt *pdateIfModifiedSince=nullptr, bool bHeaderOnly=false) | GrayLib::cHttpProtocolStreamBase | |
ServePageGenericNoChange(const FILECHAR_t *pszSrcFile) | GrayLib::cHttpProtocolStreamBase | |
ServePageQueue(const ATOMCHAR_t *pszURL, MIME_TYPE eMimeType, cStream &src) | GrayLib::cHttpProtocolStreamBase | |
ServePageStream(cHttpHeaderServer &Head, cStreamInput *pInp) | GrayLib::cHttpProtocolStreamBase | |
SetDestructing() | Gray::cRefBase | inline |
StaticConstruct() | Gray::cRefBase | inline |
StaticDestruct() | Gray::cRefBase | inline |
Gray::STDMETHOD_(HASHCODE_t, get_HashCodeX)() const noexcept | Gray::cRefBase | inline |
Gray::STDMETHOD_(ULONG, AddRef)(void) override | Gray::cRefBase | inline |
Gray::STDMETHOD_(ULONG, Release)(void) override | Gray::cRefBase | inline |
GrayLib::cHttpProtocolStreamBase::STDMETHOD_(HASHCODE_t, get_HashCodeX)() const noexcept override | GrayLib::cProtocolStream | inline |
GrayLib::cHttpProtocolStreamBase::STDMETHOD_(cString, get_Name)() const override | GrayLib::cProtocolStream | inline |
GrayLib::cHttpProtocolStreamBase::STDMETHOD_(cStringA, get_SymName)() const override | GrayLib::cProtocolStream | inline |
UNITTEST_FRIEND(cHttpCommon) | GrayLib::cHttpCommon | |
~cHttpProtocolStreamBase() | GrayLib::cHttpProtocolStreamBase | virtual |
~cProtocolStream() | GrayLib::cProtocolStream | virtual |
~cRefBase() | Gray::cRefBase | inlinevirtual |