Attribute Class |
Namespace: FM.IceLink.Stun
The Attribute type exposes the following members.
| Name | Description | |
|---|---|---|
| AlternateServerType |
Gets the ALTERNATE-SERVER type.
| |
| ChannelNumberType |
Gets the CHANNEL-NUMBER type.
| |
| ConnectionIdType |
Gets the CONNECTION-ID type.
| |
| ControlledType |
Gets the CONTROLLED type.
| |
| ControllingType |
Gets the CONTROLLING type.
| |
| DataType |
Gets the DATA type.
| |
| DontFragmentType |
Gets the DONT-FRAGMENT type.
| |
| ErrorCodeType |
Gets the ERROR-CODE type.
| |
| EvenPortType |
Gets the EVEN-PORT type.
| |
| FingerprintType |
Gets the FINGERPRINT type.
| |
| LifetimeType |
Gets the LIFETIME type.
| |
| MappedAddressType |
Gets the MAPPED-ADDRESS type.
| |
| MessageIntegrityType |
Gets the MESSAGE-INTEGRITY type.
| |
| NonceType |
Gets the NONCE type.
| |
| PriorityType |
Gets the PRIORITY type.
| |
| RealmType |
Gets the REALM type.
| |
| RequestedAddressFamilyType |
Gets the REQUESTED-ADDRESS-FAMILY type.
| |
| RequestedTransportType |
Gets the REQUESTED-TRANSPORT type.
| |
| ReservationTokenType |
Gets the RESERVATION-TOKEN type.
| |
| SoftwareType |
Gets the SOFTWARE type.
| |
| TransactionTransmitCounterType |
Gets the comprehension-optional TRANSACTION_TRANSMIT_COUNTER type defined in RFC 7982.
| |
| TypeValue |
Gets the type value.
| |
| UnknownAttributesType |
Gets the UNKNOWN-ATTRIBUTES type.
| |
| UseCandidateType |
Gets the USE-CANDIDATE type.
| |
| UsernameType |
Gets the USERNAME type.
| |
| XorMappedAddressType |
Gets the XOR-MAPPED-ADDRESS type.
| |
| XorPeerAddressType |
Gets the XOR-PEER-ADDRESS type.
| |
| XorRelayedAddressType |
Gets the XOR-RELAYED-ADDRESS type.
|
| Name | Description | |
|---|---|---|
| Equals | (Inherited from Object.) | |
| Finalize | (Inherited from Object.) | |
| GetHashCode | (Inherited from Object.) | |
| GetLength |
Gets the length of the attribute, including header and padding.
| |
| GetPaddingLength |
Gets the length of the padding.
| |
| GetType | (Inherited from Object.) | |
| GetValueLength |
Gets the length of the attribute value.
| |
| MemberwiseClone | (Inherited from Object.) | |
| NextLength |
Reads the length of the next attribute from a data buffer, including header and padding.
| |
| ReadAddressType |
Reads an address type.
| |
| ReadFrom(DataBuffer, Int32, DataBuffer, DataBuffer) |
Reads an Attribute from a data buffer.
| |
| ReadFrom(DataBuffer, Int32, Int32, DataBuffer, DataBuffer) |
Reads an Attribute from a data buffer.
| |
| ReadIPAddress |
Reads an IP address.
| |
| ReadPort |
Reads a port.
| |
| ReadXorIPAddress |
Reads an XOR'd IP address.
| |
| ReadXorPort |
Reads an XOR'd port.
| |
| ToString | (Inherited from Object.) | |
| WriteAddressType |
Writes an address type.
| |
| WriteIPAddress |
Writes an IP address.
| |
| WritePort |
Writes a port.
| |
| WriteTo(DataBuffer, Int32) |
Writes the attribute to a data buffer.
| |
| WriteTo(DataBuffer, Int32, Int32) |
Writes the attribute to a data buffer.
| |
| WriteValueTo |
Writes the attribute value to a data buffer.
| |
| WriteXorIPAddress |
Writes an XOR'd IP address.
| |
| WriteXorPort |
Writes an XOR'd port.
|