#include <stun.h>
◆ StunMessage() [1/2]
cricket::StunMessage::StunMessage |
( |
| ) |
|
◆ ~StunMessage() [1/2]
cricket::StunMessage::~StunMessage |
( |
| ) |
|
|
virtual |
◆ StunMessage() [2/2]
cricket::StunMessage::StunMessage |
( |
| ) |
|
◆ ~StunMessage() [2/2]
virtual cricket::StunMessage::~StunMessage |
( |
| ) |
|
|
virtual |
◆ AddAttribute() [1/2]
◆ AddAttribute() [2/2]
◆ AddFingerprint() [1/2]
bool cricket::StunMessage::AddFingerprint |
( |
| ) |
|
◆ AddFingerprint() [2/2]
bool cricket::StunMessage::AddFingerprint |
( |
| ) |
|
◆ AddMessageIntegrity() [1/4]
bool cricket::StunMessage::AddMessageIntegrity |
( |
const std::string & |
password | ) |
|
◆ AddMessageIntegrity() [2/4]
bool cricket::StunMessage::AddMessageIntegrity |
( |
const std::string & |
password | ) |
|
◆ AddMessageIntegrity() [3/4]
bool cricket::StunMessage::AddMessageIntegrity |
( |
const char * |
key, |
|
|
size_t |
keylen |
|
) |
| |
◆ AddMessageIntegrity() [4/4]
bool cricket::StunMessage::AddMessageIntegrity |
( |
const char * |
key, |
|
|
size_t |
keylen |
|
) |
| |
◆ CreateNew() [1/2]
virtual StunMessage* cricket::StunMessage::CreateNew |
( |
| ) |
const |
|
inlinevirtual |
◆ CreateNew() [2/2]
virtual StunMessage* cricket::StunMessage::CreateNew |
( |
| ) |
const |
|
inlinevirtual |
◆ GetAddress() [1/2]
◆ GetAddress() [2/2]
◆ GetAttributeValueType() [1/2]
◆ GetAttributeValueType() [2/2]
◆ GetByteString() [1/2]
◆ GetByteString() [2/2]
◆ GetErrorCode() [1/2]
◆ GetErrorCode() [2/2]
◆ GetUInt32() [1/2]
◆ GetUInt32() [2/2]
◆ GetUInt64() [1/2]
◆ GetUInt64() [2/2]
◆ GetUnknownAttributes() [1/2]
◆ GetUnknownAttributes() [2/2]
◆ IsLegacy() [1/2]
bool cricket::StunMessage::IsLegacy |
( |
| ) |
const |
◆ IsLegacy() [2/2]
bool cricket::StunMessage::IsLegacy |
( |
| ) |
const |
◆ length() [1/2]
size_t cricket::StunMessage::length |
( |
| ) |
const |
|
inline |
◆ length() [2/2]
size_t cricket::StunMessage::length |
( |
void |
| ) |
const |
|
inline |
◆ Read() [1/2]
◆ Read() [2/2]
◆ SetTransactionID() [1/2]
bool cricket::StunMessage::SetTransactionID |
( |
const std::string & |
str | ) |
|
◆ SetTransactionID() [2/2]
bool cricket::StunMessage::SetTransactionID |
( |
const std::string & |
str | ) |
|
◆ SetType() [1/2]
void cricket::StunMessage::SetType |
( |
int |
type | ) |
|
|
inline |
◆ SetType() [2/2]
void cricket::StunMessage::SetType |
( |
int |
type | ) |
|
|
inline |
◆ transaction_id() [1/2]
const std::string& cricket::StunMessage::transaction_id |
( |
| ) |
const |
|
inline |
◆ transaction_id() [2/2]
const std::string& cricket::StunMessage::transaction_id |
( |
| ) |
const |
|
inline |
◆ type() [1/2]
int cricket::StunMessage::type |
( |
| ) |
const |
|
inline |
◆ type() [2/2]
int cricket::StunMessage::type |
( |
| ) |
const |
|
inline |
◆ ValidateFingerprint() [1/2]
bool cricket::StunMessage::ValidateFingerprint |
( |
const char * |
data, |
|
|
size_t |
size |
|
) |
| |
|
static |
◆ ValidateFingerprint() [2/2]
static bool cricket::StunMessage::ValidateFingerprint |
( |
const char * |
data, |
|
|
size_t |
size |
|
) |
| |
|
static |
◆ ValidateMessageIntegrity() [1/2]
static bool cricket::StunMessage::ValidateMessageIntegrity |
( |
const char * |
data, |
|
|
size_t |
size, |
|
|
const std::string & |
password |
|
) |
| |
|
static |
◆ ValidateMessageIntegrity() [2/2]
bool cricket::StunMessage::ValidateMessageIntegrity |
( |
const char * |
data, |
|
|
size_t |
size, |
|
|
const std::string & |
password |
|
) |
| |
|
static |
◆ Write() [1/2]
◆ Write() [2/2]
The documentation for this class was generated from the following files:
- DerivedData/WebKit/Build/Products/Debug/usr/local/include/webrtc/p2p/base/stun.h
- Source/ThirdParty/libwebrtc/Source/webrtc/p2p/base/stun.cc