![]() |
Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
|
#include <cSSLChannel.h>
Public Member Functions | |
cSSLServerFactory () | |
cSSLServerFactory (IProtocolFactory *pProtocol2) | |
virtual const char * | get_ProtocolName () const override |
virtual HRESULT | TestProtocol (const BYTE *pszPrefixData, size_t iPrefixLen) const override |
virtual cProtocolStreamPtr | CreateProtocolStream (IUnkObject *pServerConnection, cStreamInput *pStreamInp, cStreamOutput *pStreamOut) override |
![]() | |
virtual | ~IProtocolFactory () |
virtual size_t | get_ProtocolMaxMessageSize () const |
Protected Attributes | |
cProtocolFactories | m_Factories |
What protocols are we wrapping? More... | |
The SSL/TLS protocol factory for server side. Wraps some other IProtocolFactory.
GrayLib::cSSLServerFactory::cSSLServerFactory | ( | ) |
GrayLib::cSSLServerFactory::cSSLServerFactory | ( | IProtocolFactory * | pProtocol2 | ) |
|
inlineoverridevirtual |
Implements GrayLib::IProtocolFactory.
|
inlineoverridevirtual |
Implements GrayLib::IProtocolFactory.
|
overridevirtual |
find client hello?
Implements GrayLib::IProtocolFactory.
|
protected |
What protocols are we wrapping?