|
LeviLamina
|
Public Types | |
| enum class | IntegrityStatus : int { KNotSet = 0 , KNoIntegrity = 1 , KIntegrityOk = 2 , KIntegrityBad = 3 , KMaxValue = 3 } |
Public Member Functions | |
| virtual::webrtc::StunAttributeValueType | GetAttributeValueType (int type) const |
| virtual::webrtc::StunMessage * | CreateNew () const |
| MCAPI::webrtc::StunAttributeValueType | $GetAttributeValueType (int type) const |
| MCAPI::webrtc::StunMessage * | $CreateNew () const |
| MCAPI void | AddAttribute (::std::unique_ptr<::webrtc::StunAttribute > attr) |
| MCAPI bool | AddFingerprint () |
| MCAPI bool | AddMessageIntegrity (::std::string_view password) |
| MCAPI bool | AddMessageIntegrity32 (::std::string_view password) |
| MCAPI bool | AddMessageIntegrityOfType (int attr_type, uint64 attr_size, ::std::string_view key) |
| MCAPI ::std::unique_ptr<::webrtc::StunMessage > | Clone () const |
| MCAPI bool | EqualAttributes (::webrtc::StunMessage const *other, ::std::function< bool(int)> attribute_type_mask) const |
| MCAPI::webrtc::StunAddressAttribute const * | GetAddress (int type) const |
| MCAPI::webrtc::StunByteStringAttribute const * | GetByteString (int type) const |
| MCAPI::webrtc::StunErrorCodeAttribute const * | GetErrorCode () const |
| MCAPI int | GetErrorCodeValue () const |
| MCAPI ::std::vector< ushort > | GetNonComprehendedAttributes () const |
| MCAPI::webrtc::StunUInt16ListAttribute const * | GetUInt16List (int type) const |
| MCAPI::webrtc::StunUInt32Attribute const * | GetUInt32 (int type) const |
| MCAPI::webrtc::StunUInt64Attribute const * | GetUInt64 (int type) const |
| MCAPI bool | Read (::webrtc::ByteBufferReader *buf) |
| MCAPI::webrtc::StunMessage::IntegrityStatus | RevalidateMessageIntegrity (::std::string const &password) |
| MCAPI::webrtc::StunMessage::IntegrityStatus | ValidateMessageIntegrity (::std::string const &password) |
| MCAPI bool | Write (::webrtc::ByteBufferWriter *buf) const |
| MCAPI void * | $ctor () |
| MCAPI void * | $ctor (ushort type) |
| MCAPI void * | $ctor (ushort type, ::std::string_view transaction_id) |
| MCAPI void | $dtor () |
Static Public Member Functions | |
| static MCAPI void ** | $vftable () |
| static MCAPI bool | IsStunMethod (::webrtc::ArrayView< int > methods, char const *data, uint64 size) |
| static MCAPI bool | ValidateFingerprint (char const *data, uint64 size) |
| static MCAPI bool | ValidateMessageIntegrityOfType (int mi_attr_type, uint64 mi_attr_size, char const *data, uint64 size, ::std::string const &password) |
Public Attributes | |
| ::ll::UntypedStorage< 8, 24 > | mUnke360d5 |
| ::ll::UntypedStorage< 2, 2 > | mUnkb92ee5 |
| ::ll::UntypedStorage< 2, 2 > | mUnkf95a37 |
| ::ll::UntypedStorage< 8, 32 > | mUnk8db532 |
| ::ll::UntypedStorage< 4, 4 > | mUnkedd6d1 |
| ::ll::UntypedStorage< 4, 4 > | mUnk8b225e |
| ::ll::UntypedStorage< 8, 32 > | mUnkf62ac6 |
| ::ll::UntypedStorage< 4, 4 > | mUnk1cc88b |
| ::ll::UntypedStorage< 8, 32 > | mUnk50cc20 |
| MCAPI::webrtc::StunAttributeValueType webrtc::IceMessage::$GetAttributeValueType | ( | int | type | ) | const |
| MCAPI::webrtc::StunMessage * webrtc::IceMessage::$CreateNew | ( | ) | const |
|
static |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
staticinherited |
|
staticinherited |
|
staticinherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |