Client_Knock enum value | GrayLib::cSecureChannel | |
Client_Login enum value | GrayLib::cSecureChannel | |
ComputeHash(OUT cSecureHash &rHash, const cHashCode &r1, const cHashCode &r2) | GrayLib::cSecureChannel | static |
cProtocolStream(IProtocolFactory *pProtocolFactory, IUnkObject *pServerConnection, cStreamInput *pStreamInp, cStreamOutput *pStreamOut) | GrayLib::cProtocolStream | |
cRefBase(int iRefCount=0) noexcept | Gray::cRefBase | inlineexplicit |
cSecureChannel() | GrayLib::cSecureChannel | |
cSecureServerFactory class | GrayLib::cSecureServerStream | friend |
cSecureServerStream(cSecureServerFactory *pFactory, IUnkObject *pServerConnection, cStreamInput *pStreamInp, cStreamOutput *pStreamOut) | GrayLib::cSecureServerStream | |
DecRefCount() | Gray::cRefBase | inline |
DisposeThis() override | GrayLib::cSecureServerStream | virtual |
get_HashCode() const noexcept | GrayLib::cSecureServerStream | inline |
get_ProtocolMaxMessageSize() const | GrayLib::cProtocolStream | virtual |
get_RefCount() const noexcept | Gray::cRefBase | inline |
get_SecureInp() const | GrayLib::cSecureServerStream | inline |
get_SecureOut() const | GrayLib::cSecureServerStream | inline |
get_State() const noexcept | GrayLib::cSecureChannel | inline |
get_StreamInp() const | GrayLib::cProtocolStream | inline |
get_StreamOut() const | GrayLib::cProtocolStream | inline |
GetCipher(OUT cNewPtr< cCipherBase > &rCipher, bool bEncodeMode, const cSecureHash &hashKey) | GrayLib::cSecureChannel | protected |
IncRefCount() | Gray::cRefBase | inline |
isConnected() const | GrayLib::cProtocolStream | inline |
isDestructing() noexcept | Gray::cRefBase | inline |
isStateSecure() const noexcept | GrayLib::cSecureChannel | inline |
isStaticConstruct() const noexcept | Gray::cRefBase | inline |
isValidObj() const noexcept | Gray::cRefBase | inline |
IUNKNOWN_DISAMBIG(cRefBase) | GrayLib::cSecureServerStream | |
k_ChallengeSize | GrayLib::cSecureServerStream | static |
m_Challenge | GrayLib::cSecureChannel | |
m_eCipherType | GrayLib::cSecureChannel | protected |
m_eState | GrayLib::cSecureChannel | protected |
m_HashPass | GrayLib::cSecureChannel | |
m_Id | GrayLib::cSecureChannel | |
m_nHashCode | GrayLib::cProtocolStream | |
m_pCipherDec | GrayLib::cSecureChannel | protected |
m_pCipherEnc | GrayLib::cSecureChannel | protected |
m_pCipherInp | GrayLib::cSecureChannel | protected |
m_pCipherOut | GrayLib::cSecureChannel | protected |
m_pProtocol2 | GrayLib::cSecureServerStream | |
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::cSecureServerStream | virtual |
QueryInterface(const IID &riid, void __RPC_FAR *__RPC_FAR *ppvObject) override | Gray::cRefBase | inline |
Server_Challenge enum value | GrayLib::cSecureChannel | |
SetDestructing() | Gray::cRefBase | inline |
SetStateSecure() | GrayLib::cSecureServerStream | virtual |
STATE_0 enum value | GrayLib::cSecureChannel | |
STATE_Failed enum value | GrayLib::cSecureChannel | |
STATE_Secure enum value | GrayLib::cSecureChannel | |
STATE_TYPE enum name | GrayLib::cSecureChannel | |
StaticConstruct() | Gray::cRefBase | inline |
StaticDestruct() | Gray::cRefBase | inline |
STDMETHOD_(HASHCODE_t, get_HashCodeX)() const noexcept override | GrayLib::cSecureServerStream | inline |
Gray::cRefBase::STDMETHOD_(ULONG, AddRef)(void) override | Gray::cRefBase | inline |
Gray::cRefBase::STDMETHOD_(ULONG, Release)(void) override | Gray::cRefBase | inline |
GrayLib::cProtocolStream::STDMETHOD_(cString, get_Name)() const override | GrayLib::cProtocolStream | inline |
GrayLib::cProtocolStream::STDMETHOD_(cStringA, get_SymName)() const override | GrayLib::cProtocolStream | inline |
UNITTEST_FRIEND(cSecureChannel) | GrayLib::cSecureChannel | |
~cProtocolStream() | GrayLib::cProtocolStream | virtual |
~cRefBase() | Gray::cRefBase | inlinevirtual |
~cSecureChannel() | GrayLib::cSecureChannel | virtual |
~cSecureServerStream() | GrayLib::cSecureServerStream | virtual |