![]() |
Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
|
#include <cSSLMsg.h>
Public Member Functions | |
| TLS_EXT_TYPE | get_ExtType () const noexcept |
| void | put_ExtType (TLS_EXT_TYPE eType) noexcept |
| WORD | get_ExtLen () const noexcept |
| void | put_ExtLen (size_t wLen) noexcept |
| BYTE * | get_ExtData () noexcept |
| const BYTE * | get_ExtData () const noexcept |
Public Attributes | |
| BYTE | m_nTypeH |
| TLS_EXT_TYPE. More... | |
| BYTE | m_nTypeL |
| TLS_EXT_TYPE. More... | |
| BYTE | m_nLengthH |
| Length. More... | |
| BYTE | m_nLengthL |
Additional Inherited Members | |
Static Public Attributes inherited from GrayLib::cSSL | |
| static const size_t | k_PSK_Size_Max = 32 |
| 256 bits More... | |
| static const size_t | k_MAC_Size_Max = 48 |
| 16 to 48. SHA-384 used for HMAC. like k_HashSizeMax More... | |
| static const size_t | k_Number_Size_Max = 1024 |
| Max reasonable size of a big number used for crypt purposes. 8k bits. like cBigInteger::k_SIZE_MAX. More... | |
| static const size_t | k_Content_Size_Max = 16384 |
| Size of content. >= k_MaxFragLens[MAX]. More... | |
| static const WORD | k_MaxFragLens [SSL_MAX_FRAG_LEN_QTY] |
An extension inside SSL_MSG_HANDSHAKE SSL_HAND_ClientHello, SSL_HAND_ServerHello m_Extensions
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
| BYTE GrayLib::cSSLMsgHandExt::m_nLengthH |
Length.
| BYTE GrayLib::cSSLMsgHandExt::m_nLengthL |
| BYTE GrayLib::cSSLMsgHandExt::m_nTypeH |
TLS_EXT_TYPE.
| BYTE GrayLib::cSSLMsgHandExt::m_nTypeL |
TLS_EXT_TYPE.