![]() |
Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
|
#include <cSSLChannel.h>
Public Member Functions | |
| cSSLChannel () | |
| virtual | ~cSSLChannel () |
| void | ChangeCipherSpec () |
| UNITTEST2_PREDEF (cSSLChannel) | |
Public Attributes | |
| bool | m_bFinished |
| cSSLMsgHandHello | m_Hello |
| last set of hello params. More... | |
| cSSLSession | m_Neg |
| the encryption we are negotiating. not active til Cont_ChangeCipherSpec. More... | |
| cSSLSession | m_Cur |
| the current active selected encryption of the channel. More... | |
| cNewPtr< cCipherBase > | m_pCrypt |
| the current active encryption. More... | |
Base Implementation/context for SSL/TLS for Server/client and rx/tx.
| GrayLib::cSSLChannel::cSSLChannel | ( | ) |
|
virtual |
| void GrayLib::cSSLChannel::ChangeCipherSpec | ( | ) |
switch to the newly negotiated params.
| GrayLib::cSSLChannel::UNITTEST2_PREDEF | ( | cSSLChannel | ) |
| bool GrayLib::cSSLChannel::m_bFinished |
| cSSLSession GrayLib::cSSLChannel::m_Cur |
the current active selected encryption of the channel.
| cSSLMsgHandHello GrayLib::cSSLChannel::m_Hello |
last set of hello params.
| cSSLSession GrayLib::cSSLChannel::m_Neg |
the encryption we are negotiating. not active til Cont_ChangeCipherSpec.
| cNewPtr<cCipherBase> GrayLib::cSSLChannel::m_pCrypt |
the current active encryption.