LeviLamina
|
Public Types | |
enum class | IntegrityStatus : int { KNotSet = 0 , KNoIntegrity = 1 , KIntegrityOk = 2 , KIntegrityBad = 3 , KMaxValue = 3 } |
Public Member Functions | |
virtual::cricket::StunAttributeValueType | GetAttributeValueType (int) const |
virtual::cricket::StunMessage * | CreateNew () const |
MCAPI void | AddAttribute (::std::unique_ptr<::cricket::StunAttribute >) |
MCAPI bool | AddFingerprint () |
MCAPI bool | AddMessageIntegrity (::std::string_view) |
MCAPI bool | AddMessageIntegrity32 (::std::string_view) |
MCAPI bool | AddMessageIntegrityOfType (int, uint64, ::std::string_view) |
MCAPI ::std::unique_ptr<::cricket::StunMessage > | Clone () const |
MCAPI::cricket::StunAttribute * | CreateAttribute (int, uint64) |
MCAPI bool | EqualAttributes (::cricket::StunMessage const *, ::std::function< bool(int)>) const |
MCAPI::cricket::StunAddressAttribute const * | GetAddress (int) const |
MCAPI::cricket::StunAttribute const * | GetAttribute (int) const |
MCAPI::cricket::StunByteStringAttribute const * | GetByteString (int) const |
MCAPI::cricket::StunErrorCodeAttribute const * | GetErrorCode () const |
MCAPI int | GetErrorCodeValue () const |
MCAPI ::std::vector< ushort > | GetNonComprehendedAttributes () const |
MCAPI::cricket::StunUInt16ListAttribute const * | GetUInt16List (int) const |
MCAPI::cricket::StunUInt32Attribute const * | GetUInt32 (int) const |
MCAPI::cricket::StunUInt64Attribute const * | GetUInt64 (int) const |
MCAPI bool | IsLegacy () const |
MCAPI bool | Read (::rtc::ByteBufferReader *) |
MCAPI::cricket::StunMessage::IntegrityStatus | RevalidateMessageIntegrity (::std::string const &) |
MCAPI::cricket::StunMessage::IntegrityStatus | ValidateMessageIntegrity (::std::string const &) |
MCAPI bool | Write (::rtc::ByteBufferWriter *) const |
MCAPI void * | $ctor () |
MCAPI void * | $ctor (ushort) |
MCAPI void * | $ctor (ushort, ::std::string_view) |
Static Public Member Functions | |
static MCAPI void ** | $vftable () |
static MCAPI ::std::string | GenerateTransactionId () |
static MCAPI bool | IsStunMethod (::rtc::ArrayView< int >, char const *, uint64) |
static MCAPI bool | ValidateFingerprint (char const *, uint64) |
static MCAPI bool | ValidateMessageIntegrityOfType (int, uint64, char const *, uint64, ::std::string const &) |
Public Attributes | |
::ll::UntypedStorage< 8, 24 > | mUnk30d509 |
::ll::UntypedStorage< 2, 2 > | mUnk525a6a |
::ll::UntypedStorage< 2, 2 > | mUnk11e380 |
::ll::UntypedStorage< 8, 32 > | mUnkf9b039 |
::ll::UntypedStorage< 4, 4 > | mUnk270e98 |
::ll::UntypedStorage< 4, 4 > | mUnk410538 |
::ll::UntypedStorage< 8, 32 > | mUnk3109f3 |
::ll::UntypedStorage< 4, 4 > | mUnk299a0d |
::ll::UntypedStorage< 8, 32 > | mUnk61c670 |
|
static |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
staticinherited |
|
staticinherited |
|
staticinherited |
|
staticinherited |
|
inherited |
|
inherited |
|
inherited |