Package fm.liveswitch.stun

Packages

package  ice
 
package  turn
 

Classes

class  AddressFamily
 A STUN address family. More...
 
class  AlternateServerAttribute
 The alternate server represents an alternate transport address identifying a different STUN server that the STUN client should try. More...
 
class  Attribute
 A STUN attribute. More...
 
class  BadRequestError
 The request was malformed. More...
 
class  BindingIndication
 A STUN binding indication. More...
 
class  BindingMessage
 A generic STUN binding message. More...
 
class  BindingRequest
 A STUN binding request. More...
 
class  BindingResponse
 A STUN binding response. More...
 
class  Error
 Common functionality of various STUN/TURN server exceptions that occur while processing Allocation and Binding requests. More...
 
class  ErrorCodeAttribute
 The ERROR-CODE attribute is used in error response messages. More...
 
class  FingerprintAttribute
 The FINGERPRINT attribute MAY be present in all STUN messages. More...
 
class  IntegrityCheckFailureError
 431 Integrity Check Failure. More...
 
class  MappedAddressAttribute
 The MAPPED-ADDRESS attribute indicates a reflexive transport address of the client. More...
 
class  Message
 A STUN message. More...
 
class  MessageIntegrityAttribute
 The MESSAGE-INTEGRITY attribute contains an HMAC-SHA1 [RFC2104] of the STUN message. More...
 
enum  MessageType
 The list of valid message types. More...
 
class  MissingUsernameError
 432 Missing username; the username attribute is not present in the request. More...
 
class  NonceAttribute
 The NONCE attribute may be present in requests and responses. More...
 
class  RealmAttribute
 The REALM attribute may be present in requests and responses. More...
 
class  ServerError
 500 Server Error. More...
 
class  SoftwareAttribute
 The SOFTWARE attribute contains a textual description of the software being used by the agent sending the message. More...
 
class  StaleCredentialsError
 430 Stale Credentials. More...
 
class  StaleNonceError
 438 Stale Nonce. More...
 
class  TransactionTransmitCounterAttribute
 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Reserved(Padding) | Req | Resp | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Transaction Transmit Counter comprehension-optional STUN attribute. More...
 
class  TryAlternateStunError
 The client should contact an alternate server for this request. More...
 
class  UnauthorizedStunError
 401 Unauthorized. More...
 
class  UnknownAttributeError
 420 Unknown Attribute. More...
 
class  UnknownAttributesAttribute
 The UNKNOWN-ATTRIBUTES attribute is present only in an error response when the response code in the ERROR-CODE attribute is 420. More...
 
class  UsernameAttribute
 The USERNAME attribute is used for message integrity. More...
 
class  Utility
 STUN-wide methods. More...
 
class  XorMappedAddressAttribute
 The XOR-MAPPED-ADDRESS attribute is identical to the MAPPED-ADDRESS attribute, except that the reflexive transport address is obfuscated through the XOR function. More...