LeviLamina
|
Public Types | |
enum class | IntegrityStatus : int { KNotSet = 0 , KNoIntegrity = 1 , KIntegrityOk = 2 , KIntegrityBad = 3 , KMaxValue = 3 } |
Public Member Functions | |
StunMessage & | operator= (StunMessage const &) |
StunMessage (StunMessage const &) | |
virtual::cricket::StunMessage * | CreateNew () const |
virtual::cricket::StunAttributeValueType | GetAttributeValueType (int) 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 | StunMessage () |
MCAPI | StunMessage (ushort) |
MCAPI | StunMessage (ushort, ::std::string_view) |
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 ::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 &) |
static MCAPI void ** | $vftable () |
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 |
MCAPI cricket::StunMessage::StunMessage | ( | ) |
|
explicit |
MCAPI cricket::StunMessage::StunMessage | ( | ushort | , |
::std::string_view | ) |
MCAPI void cricket::StunMessage::AddAttribute | ( | ::std::unique_ptr<::cricket::StunAttribute > | ) |
MCAPI bool cricket::StunMessage::AddFingerprint | ( | ) |
MCAPI bool cricket::StunMessage::AddMessageIntegrity | ( | ::std::string_view | ) |
MCAPI bool cricket::StunMessage::AddMessageIntegrity32 | ( | ::std::string_view | ) |
MCAPI bool cricket::StunMessage::AddMessageIntegrityOfType | ( | int | , |
uint64 | , | ||
::std::string_view | ) |
MCAPI ::std::unique_ptr<::cricket::StunMessage > cricket::StunMessage::Clone | ( | ) | const |
MCAPI::cricket::StunAttribute * cricket::StunMessage::CreateAttribute | ( | int | , |
uint64 | ) |
MCAPI bool cricket::StunMessage::EqualAttributes | ( | ::cricket::StunMessage const * | , |
::std::function< bool(int)> | ) const |
MCAPI::cricket::StunAddressAttribute const * cricket::StunMessage::GetAddress | ( | int | ) | const |
MCAPI::cricket::StunAttribute const * cricket::StunMessage::GetAttribute | ( | int | ) | const |
MCAPI::cricket::StunByteStringAttribute const * cricket::StunMessage::GetByteString | ( | int | ) | const |
MCAPI::cricket::StunErrorCodeAttribute const * cricket::StunMessage::GetErrorCode | ( | ) | const |
MCAPI int cricket::StunMessage::GetErrorCodeValue | ( | ) | const |
MCAPI ::std::vector< ushort > cricket::StunMessage::GetNonComprehendedAttributes | ( | ) | const |
MCAPI::cricket::StunUInt16ListAttribute const * cricket::StunMessage::GetUInt16List | ( | int | ) | const |
MCAPI::cricket::StunUInt32Attribute const * cricket::StunMessage::GetUInt32 | ( | int | ) | const |
MCAPI::cricket::StunUInt64Attribute const * cricket::StunMessage::GetUInt64 | ( | int | ) | const |
MCAPI bool cricket::StunMessage::IsLegacy | ( | ) | const |
MCAPI bool cricket::StunMessage::Read | ( | ::rtc::ByteBufferReader * | ) |
MCAPI::cricket::StunMessage::IntegrityStatus cricket::StunMessage::RevalidateMessageIntegrity | ( | ::std::string const & | ) |
MCAPI::cricket::StunMessage::IntegrityStatus cricket::StunMessage::ValidateMessageIntegrity | ( | ::std::string const & | ) |
MCAPI bool cricket::StunMessage::Write | ( | ::rtc::ByteBufferWriter * | ) | const |
|
static |
|
static |
|
static |
|
static |
MCAPI void * cricket::StunMessage::$ctor | ( | ) |
MCAPI void * cricket::StunMessage::$ctor | ( | ushort | ) |
MCAPI void * cricket::StunMessage::$ctor | ( | ushort | , |
::std::string_view | ) |
|
static |