Implements STUN message. Defined in RFC 3489.
Declaration Syntax
C# | Visual Basic | Visual C++ | F# |
public class STUN_Message
Public Class STUN_Message
public ref class STUN_Message
type STUN_Message = class end
Members
All Members | Constructors | Methods | Properties | ||
Icon | Member | Description |
---|---|---|
STUN_Message()()()() |
Default constructor.
| |
ChangedAddress |
Gets or sets IP end point where STUN server will send response back to STUN client
if the "change IP" and "change port" flags had been set in the ChangeRequest.
| |
ChangeRequest |
Gets or sets how and where STUN server must send response back to STUN client.
Value null means not specified.
| |
Equals(Object) | (Inherited from Object.) | |
ErrorCode |
Gets or sets error info. Returns null if not specified.
| |
Finalize()()()() | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode()()()() | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetType()()()() | Gets the Type of the current instance. (Inherited from Object.) | |
MagicCookie |
Gets magic cookie value. This is always 0x2112A442.
| |
MappedAddress |
Gets or sets IP end point what was actually connected to STUN server. Returns null if not specified.
| |
MemberwiseClone()()()() | Creates a shallow copy of the current Object. (Inherited from Object.) | |
Parse(array<Byte>[]()[][]) |
Parses STUN message from raw data packet.
| |
Password |
Gets or sets password. Value null means not specified.
| |
ReflectedFrom |
Gets or sets IP endpoint from which IP end point STUN server got STUN client request.
Value null means not specified.
| |
ResponseAddress |
Gets or sets IP end point where to STUN client likes to receive response.
Value null means not specified.
| |
ServerName |
Gets or sets server name.
| |
SourceAddress |
Gets or sets STUN server IP end point what sent response to STUN client. Value null
means not specified.
| |
ToByteData()()()() |
Converts this to raw STUN packet.
| |
ToString()()()() | Returns a string that represents the current object. (Inherited from Object.) | |
TransactionID |
Gets transaction ID.
| |
Type |
Gets STUN message type.
| |
UserName |
Gets or sets user name. Value null means not specified.
|
Inheritance Hierarchy
Object | |
STUN_Message |
Assembly: LumiSoft.Net (Module: LumiSoft.Net.dll) Version: 4.5.5510.19119