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"); } |