OVERVIEW   INDEX   DEPRECATED   HELP   CORRESPONDENCES  


Module Parameters   Data Types   Component Types   Port Types   Constants   Templates   Signatures   Functions   Altsteps   Test Cases  

Group Attributes

Declared in module STUN_TypesAndValues


Data Types Summary
MappedAddress
XORMappedAddress
Username
MessageIntegrity
Fingerprint
ErrorCode
Realm
Nonce
UnknownAttributes
Software
AlternateServer
UnknownAttributesGroup

Details

MappedAddress
type record MappedAddress {
    STUNMessageAttributeType stunType (MAPPED_ADDRESS) ,
    integer stunLength,
    Family family,
    integer mappedAddressPort,
    octetstring mappedAdressAddress
}

Declared in group Attributes

URLs: RFC5389, section 15, RFC5389, section 15.1

XORMappedAddress
type record XORMappedAddress {
    STUNMessageAttributeType stunType (XOR_MAPPED_ADDRESS) ,
    integer stunLength,
    Family family,
    integer xPort,
    octetstring xAddress
}

Declared in group Attributes

URL: RFC5389, section 15.2

Username
type record Username {
    STUNMessageAttributeType stunType (USERNAME) ,
    integer stunLength,
    utf8string username
}

Declared in group Attributes

URL: RFC5389, section 15.3

MessageIntegrity
type record MessageIntegrity {
    STUNMessageAttributeType stunType (MESSAGE_INTEGRITY) ,
    integer stunLength,
    octetstring integrity
}

Declared in group Attributes

URL: RFC5389, section 15.4

Fingerprint
type record Fingerprint {
    STUNMessageAttributeType stunType (FINGERPRINT) ,
    integer stunLength,
    octetstring
    fingerprint 
}

Declared in group Attributes

URL: RFC5389, section 15.5

ErrorCode
type record ErrorCode {
    STUNMessageAttributeType stunType (ERROR_CODE) ,
    integer stunLength,
    integer classnumber (300 .. 699) ,
    charstring reasonPhrase
}

Declared in group Attributes

URL: RFC5389, section 15.6

Realm
type record Realm {
    STUNMessageAttributeType stunType (REALM) ,
    integer stunLength,
    utf8string realm
}

Declared in group Attributes

URL: RFC5389, section 15.7

Nonce
type record Nonce {
    STUNMessageAttributeType stunType (NONCE) ,
    integer stunLength,
    utf8string nonce
}

Declared in group Attributes

URL: RFC5389, section 15.8

UnknownAttributes
type record UnknownAttributes {
    STUNMessageAttributeType stunType (UNKNOWN_ATTRIBUTES) ,
    integer stunLength,
    UnknownAttributesGroup unknownAttributeGroup
}

Declared in group Attributes

URL: RFC5389, section 15.9

Software
type record Software {
    STUNMessageAttributeType stunType (SOFTWARE) ,
    integer stunLength,
    utf8string software
}

Declared in group Attributes

URL: RFC5389, section 15.10

AlternateServer
type record AlternateServer {
    STUNMessageAttributeType stunType (ALTERNATE_SERVER) ,
    integer stunLength,
    Family family,
    integer alternateServerPort,
    octetstring alternateServerAddress
}

Declared in group Attributes

URL: RFC5389, section 15.11

UnknownAttributesGroup
type record of bitstring UnknownAttributesGroup

Declared in group Attributes