Namespaces | |
| namespace | JetByteTools |
| namespace | JetByteTools::SSPI |
| namespace | JetByteTools::SSPI::SChannel |
Defines | |
| #define | JETBYTE_VALIDATE_SCHANNEL_SINGLE_THREAD_PROCESSING |
| #define | VALIDATE_IS_PROCESSING() if (!m_processor.ValidateThatThisThreadIsProcessing()) { throw JetByteTools::Core::CException(__FUNCTION__, "Internal error: Not processing"); } |
Enumerations | |
| enum | DTLSContentType { ChangeCipherSpec = 20, Alert = 21, Handshake = 22, ApplicationData = 23 } |
| enum | DTLSHandshakeType { DTLSHandshakeType_hello = 0, DTLSHandshakeType_clienthello = 1, DTLSHandshakeType_serverhello = 2, DTLSHandshakeType_certificate = 11, DTLSHandshakeType_serverkeyexchange = 12, DTLSHandshakeType_certificaterequest = 13, DTLSHandshakeType_serverhellodone = 14, DTLSHandshakeType_certificateverify = 15, DTLSHandshakeType_clientkeyexchange = 16, DTLSHandshakeType_finished = 20 } |
Functions | |
| static void | TLS_HandshakeDebug (const void *const pData, const DWORD dataLength) |
| #define JETBYTE_VALIDATE_SCHANNEL_SINGLE_THREAD_PROCESSING |
| #define VALIDATE_IS_PROCESSING | ( | ) | if (!m_processor.ValidateThatThisThreadIsProcessing()) { throw JetByteTools::Core::CException(__FUNCTION__, "Internal error: Not processing"); } |
1.5.3