Stun Server
Compliant with the latest RFCs including 5389, 5769, and 5780
discover the local host's own external IP address
Main Page
Related Pages
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
CStunMessageReader Member List
This is the complete list of members for
CStunMessageReader
, including all inherited members.
_countAttributes
CStunMessageReader
private
_fAllowLegacyFormat
CStunMessageReader
private
_fMessageIsLegacyFormat
CStunMessageReader
private
_indexFingerprint
CStunMessageReader
private
_indexMessageIntegrity
CStunMessageReader
private
_mapAttributes
CStunMessageReader
private
_msgClass
CStunMessageReader
private
_msgLength
CStunMessageReader
private
_msgTypeNormalized
CStunMessageReader
private
_state
CStunMessageReader
private
_stream
CStunMessageReader
private
_transactionid
CStunMessageReader
private
AddBytes
(const uint8_t *pData, uint32_t size)
CStunMessageReader
AttributeHashTable
typedef
CStunMessageReader
private
BodyValidated
enum value
CStunMessageReader
CStunMessageReader
()
CStunMessageReader
GetAddressHelper
(uint16_t attribType, CSocketAddress *pAddr)
CStunMessageReader
private
GetAttributeByIndex
(int index, StunAttribute *pAttribute)
CStunMessageReader
GetAttributeByType
(uint16_t attributeType, StunAttribute *pAttribute)
CStunMessageReader
GetAttributeCount
()
CStunMessageReader
GetBuffer
(CRefCountedBuffer *pRefBuffer)
CStunMessageReader
GetChangeRequest
(StunChangeRequestAttribute *pChangeRequest)
CStunMessageReader
GetErrorCode
(uint16_t *pErrorNumber)
CStunMessageReader
GetMappedAddress
(CSocketAddress *pAddress)
CStunMessageReader
GetMessageClass
()
CStunMessageReader
GetMessageType
()
CStunMessageReader
GetOtherAddress
(CSocketAddress *pAddress)
CStunMessageReader
GetPaddingAttributeSize
(uint16_t *pSizePadding)
CStunMessageReader
GetResponseOriginAddress
(CSocketAddress *pAddress)
CStunMessageReader
GetResponsePort
(uint16_t *pPort)
CStunMessageReader
GetState
()
CStunMessageReader
GetStream
()
CStunMessageReader
GetStringAttributeByType
(uint16_t attributeType, char *pszValue, size_t size)
CStunMessageReader
GetTransactionId
(StunTransactionId *pTransId)
CStunMessageReader
GetXorMappedAddress
(CSocketAddress *pAddress)
CStunMessageReader
HasFingerprintAttribute
()
CStunMessageReader
HasMessageIntegrityAttribute
()
CStunMessageReader
HeaderNotRead
enum value
CStunMessageReader
HeaderValidated
enum value
CStunMessageReader
HowManyBytesNeeded
()
CStunMessageReader
IsFingerprintAttributeValid
()
CStunMessageReader
IsMessageLegacyFormat
()
CStunMessageReader
MAX_NUM_ATTRIBUTES
CStunMessageReader
private
static
ParseError
enum value
CStunMessageReader
ReadBody
()
CStunMessageReader
private
ReaderParseState
enum name
CStunMessageReader
ReadHeader
()
CStunMessageReader
private
Reset
()
CStunMessageReader
SetAllowLegacyFormat
(bool fAllowLegacyFormat)
CStunMessageReader
ValidateMessageIntegrity
(uint8_t *key, size_t keylength)
CStunMessageReader
private
ValidateMessageIntegrityLong
(const char *pszUser, const char *pszRealm, const char *pszPassword)
CStunMessageReader
ValidateMessageIntegrityShort
(const char *pszPassword)
CStunMessageReader
Generated by
1.8.11