WinStd
Windows Win32 API using Standard C++
|
Classes | |
struct | winstd::EapHostPeerFreeMemory_delete |
Deleter for unique_ptr using EapHostPeerFreeMemory. More... | |
struct | winstd::EapHostPeerFreeRuntimeMemory_delete |
Deleter for unique_ptr using EapHostPeerFreeRuntimeMemory. More... | |
struct | winstd::EapHostPeerFreeErrorMemory_delete |
Deleter for unique_ptr to EAP_ERROR using EapHostPeerFreeErrorMemory. More... | |
struct | winstd::EapHostPeerFreeEapError_delete |
Deleter for unique_ptr to EAP_ERROR using EapHostPeerFreeEapError. More... | |
class | winstd::eap_attr |
EAP_ATTRIBUTE wrapper class. More... | |
class | winstd::eap_method_prop |
EAP_METHOD_PROPERTY wrapper class. More... | |
class | winstd::eap_packet |
EapPacket wrapper class. More... | |
class | winstd::eap_method_info_array |
EAP_METHOD_INFO_ARRAY wrapper class. More... | |
Typedefs | |
typedef std::unique_ptr< BYTE[], EapHostPeerFreeMemory_delete > | winstd::eap_blob |
EapHost BLOB wrapper class. | |
typedef std::unique_ptr< BYTE[], EapHostPeerFreeRuntimeMemory_delete > | winstd::eap_blob_runtime |
EapHost BLOB wrapper class. | |
typedef std::unique_ptr< EAP_ERROR, EapHostPeerFreeErrorMemory_delete > | winstd::eap_error |
EAP_ERROR wrapper class. | |
typedef std::unique_ptr< EAP_ERROR, EapHostPeerFreeEapError_delete > | winstd::eap_error_runtime |
EAP_ERROR wrapper class. | |
Enumerations | |
enum class | winstd::eap_type_t : unsigned char { eap_type_t::undefined = 0 , eap_type_t::identity = 1 , eap_type_t::notification = 2 , eap_type_t::nak = 3 , eap_type_t::md5_challenge = 4 , eap_type_t::otp = 5 , eap_type_t::gtc = 6 , eap_type_t::tls = 13 , eap_type_t::ttls = 21 , eap_type_t::peap = 25 , eap_type_t::mschapv2 = 26 , eap_type_t::ms_auth_tlv = 33 , eap_type_t::gtcp = 128 + gtc , eap_type_t::legacy_pap = 192 , eap_type_t::legacy_mschapv2 = 193 , eap_type_t::start = 1 , eap_type_t::end = 192 , eap_type_t::noneap_start = 192 , eap_type_t::noneap_end = 254 } |
EAP method numbers. More... | |
Functions | |
static bool | operator== (const EAP_METHOD_TYPE &a, const EAP_METHOD_TYPE &b) noexcept |
Are EAP method types equal? | |
static bool | operator!= (const EAP_METHOD_TYPE &a, const EAP_METHOD_TYPE &b) noexcept |
Are EAP method types non-equal? | |
Variables | |
static const EAP_ATTRIBUTE | winstd::blank_eap_attr = {} |
Blank EAP attribute. | |
|
strong |
EAP method numbers.
|
staticnoexcept |
Are EAP method types non-equal?
[in] | a | First EAP method type |
[in] | b | Second EAP method type |
a
is not equal to b
;
|
staticnoexcept |
Are EAP method types equal?
[in] | a | First EAP method type |
[in] | b | Second EAP method type |
a
is equal to b
;