OVERVIEW   INDEX   DEPRECATED   HELP   CORRESPONDENCES   |
|
| Data Types Summary | |
|---|---|
| MappedAddress | |
| XORMappedAddress | |
| Username | |
| MessageIntegrity | |
| Fingerprint | |
| ErrorCode | |
| Realm | |
| Nonce | |
| UnknownAttributes | |
| Software | |
| AlternateServer | |
| UnknownAttributesGroup | |
type record MappedAddress {
STUNMessageAttributeType stunType (MAPPED_ADDRESS) ,
integer stunLength,
Family family,
integer mappedAddressPort,
octetstring mappedAdressAddress
}
type record XORMappedAddress {
STUNMessageAttributeType stunType (XOR_MAPPED_ADDRESS) ,
integer stunLength,
Family family,
integer xPort,
octetstring xAddress
}
type record Username {
STUNMessageAttributeType stunType (USERNAME) ,
integer stunLength,
utf8string username
}
type record MessageIntegrity {
STUNMessageAttributeType stunType (MESSAGE_INTEGRITY) ,
integer stunLength,
octetstring integrity
}
type record Fingerprint {
STUNMessageAttributeType stunType (FINGERPRINT) ,
integer stunLength,
octetstring
fingerprint
}
type record ErrorCode {
STUNMessageAttributeType stunType (ERROR_CODE) ,
integer stunLength,
integer classnumber (300 .. 699) ,
charstring reasonPhrase
}
type record Realm {
STUNMessageAttributeType stunType (REALM) ,
integer stunLength,
utf8string realm
}
type record Nonce {
STUNMessageAttributeType stunType (NONCE) ,
integer stunLength,
utf8string nonce
}
type record UnknownAttributes {
STUNMessageAttributeType stunType (UNKNOWN_ATTRIBUTES) ,
integer stunLength,
UnknownAttributesGroup unknownAttributeGroup
}
type record Software {
STUNMessageAttributeType stunType (SOFTWARE) ,
integer stunLength,
utf8string software
}
type record AlternateServer {
STUNMessageAttributeType stunType (ALTERNATE_SERVER) ,
integer stunLength,
Family family,
integer alternateServerPort,
octetstring alternateServerAddress
}
type record of bitstring UnknownAttributesGroup