| Attribute Class | 
 Inheritance Hierarchy
Inheritance HierarchyNamespace: FM.IceLink.Stun
The Attribute type exposes the following members.
 Constructors
Constructors Properties
Properties| 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.
             | 
 Methods
Methods| 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.
             | 
 See Also
See Also Inheritance Hierarchy
Inheritance Hierarchy