Lines Matching refs:AttrType

18     pub fn get(&self, t: AttrType) -> (RawAttribute, bool) {  in get()
31 pub struct AttrType(pub u16); struct
33 impl fmt::Display for AttrType { implementation
76 impl AttrType { impl
94 pub const ATTR_MAPPED_ADDRESS: AttrType = AttrType(0x0001); // MAPPED-ADDRESS
95 pub const ATTR_USERNAME: AttrType = AttrType(0x0006); // USERNAME
96 pub const ATTR_MESSAGE_INTEGRITY: AttrType = AttrType(0x0008); // MESSAGE-INTEGRITY
97 pub const ATTR_ERROR_CODE: AttrType = AttrType(0x0009); // ERROR-CODE
98 pub const ATTR_UNKNOWN_ATTRIBUTES: AttrType = AttrType(0x000A); // UNKNOWN-ATTRIBUTES
99 pub const ATTR_REALM: AttrType = AttrType(0x0014); // REALM
100 pub const ATTR_NONCE: AttrType = AttrType(0x0015); // NONCE
101 pub const ATTR_XORMAPPED_ADDRESS: AttrType = AttrType(0x0020); // XOR-MAPPED-ADDRESS
104 pub const ATTR_SOFTWARE: AttrType = AttrType(0x8022); // SOFTWARE
105 pub const ATTR_ALTERNATE_SERVER: AttrType = AttrType(0x8023); // ALTERNATE-SERVER
106 pub const ATTR_FINGERPRINT: AttrType = AttrType(0x8028); // FINGERPRINT
109 pub const ATTR_PRIORITY: AttrType = AttrType(0x0024); // PRIORITY
110 pub const ATTR_USE_CANDIDATE: AttrType = AttrType(0x0025); // USE-CANDIDATE
111 pub const ATTR_ICE_CONTROLLED: AttrType = AttrType(0x8029); // ICE-CONTROLLED
112 pub const ATTR_ICE_CONTROLLING: AttrType = AttrType(0x802A); // ICE-CONTROLLING
115 pub const ATTR_CHANNEL_NUMBER: AttrType = AttrType(0x000C); // CHANNEL-NUMBER
116 pub const ATTR_LIFETIME: AttrType = AttrType(0x000D); // LIFETIME
117 pub const ATTR_XOR_PEER_ADDRESS: AttrType = AttrType(0x0012); // XOR-PEER-ADDRESS
118 pub const ATTR_DATA: AttrType = AttrType(0x0013); // DATA
119 pub const ATTR_XOR_RELAYED_ADDRESS: AttrType = AttrType(0x0016); // XOR-RELAYED-ADDRESS
120 pub const ATTR_EVEN_PORT: AttrType = AttrType(0x0018); // EVEN-PORT
121 pub const ATTR_REQUESTED_TRANSPORT: AttrType = AttrType(0x0019); // REQUESTED-TRANSPORT
122 pub const ATTR_DONT_FRAGMENT: AttrType = AttrType(0x001A); // DONT-FRAGMENT
123 pub const ATTR_RESERVATION_TOKEN: AttrType = AttrType(0x0022); // RESERVATION-TOKEN
126 pub const ATTR_CHANGE_REQUEST: AttrType = AttrType(0x0003); // CHANGE-REQUEST
127 pub const ATTR_PADDING: AttrType = AttrType(0x0026); // PADDING
128 pub const ATTR_RESPONSE_PORT: AttrType = AttrType(0x0027); // RESPONSE-PORT
129 pub const ATTR_CACHE_TIMEOUT: AttrType = AttrType(0x8027); // CACHE-TIMEOUT
130 pub const ATTR_RESPONSE_ORIGIN: AttrType = AttrType(0x802b); // RESPONSE-ORIGIN
131 pub const ATTR_OTHER_ADDRESS: AttrType = AttrType(0x802C); // OTHER-ADDRESS
135 pub const ATTR_SOURCE_ADDRESS: AttrType = AttrType(0x0004); // SOURCE-ADDRESS
136 pub const ATTR_CHANGED_ADDRESS: AttrType = AttrType(0x0005); // CHANGED-ADDRESS
139 pub const ATTR_CONNECTION_ID: AttrType = AttrType(0x002a); // CONNECTION-ID
142 pub const ATTR_REQUESTED_ADDRESS_FAMILY: AttrType = AttrType(0x0017); // REQUESTED-ADDRESS-FAMILY
145 pub const ATTR_ORIGIN: AttrType = AttrType(0x802F);
148 pub const ATTR_MESSAGE_INTEGRITY_SHA256: AttrType = AttrType(0x001C); // MESSAGE-INTEGRITY-SHA256
149 pub const ATTR_PASSWORD_ALGORITHM: AttrType = AttrType(0x001D); // PASSWORD-ALGORITHM
150 pub const ATTR_USER_HASH: AttrType = AttrType(0x001E); // USER-HASH
151 pub const ATTR_PASSWORD_ALGORITHMS: AttrType = AttrType(0x8002); // PASSWORD-ALGORITHMS
152 pub const ATTR_ALTERNATE_DOMAIN: AttrType = AttrType(0x8003); // ALTERNATE-DOMAIN
163 pub typ: AttrType,
202 pub(crate) fn compat_attr_type(val: u16) -> AttrType { in compat_attr_type() argument
207 AttrType(val) in compat_attr_type()