Class DontFragmentAttribute
This attribute is used by the client to request that the server set the DF (Don't Fragment) bit in the IP header when relaying the application data onward to the peer.
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: FM.LiveSwitch.Stun.Turn
Assembly: FM.LiveSwitch.dll
Syntax
public class DontFragmentAttribute : Attribute
Constructors
DontFragmentAttribute()
Initializes a new instance of the DontFragmentAttribute class.
Declaration
public DontFragmentAttribute()
Properties
TypeValue
Gets the type value.
Declaration
public override int TypeValue { get; }
Property Value
| Type | Description |
|---|---|
| System.Int32 |
Overrides
Methods
GetValueLength()
Gets the length of the attribute value.
Declaration
protected override int GetValueLength()
Returns
| Type | Description |
|---|---|
| System.Int32 |
Overrides
ReadValueFrom(DataBuffer, Int32)
Initializes a new instance of the DontFragmentAttribute class.
Declaration
public static DontFragmentAttribute ReadValueFrom(DataBuffer buffer, int offset)
Parameters
| Type | Name | Description |
|---|---|---|
| DataBuffer | buffer | The buffer. |
| System.Int32 | offset | The offset. |
Returns
| Type | Description |
|---|---|
| DontFragmentAttribute |
ToString()
Returns a string that represents this instance.
Declaration
public override string ToString()
Returns
| Type | Description |
|---|---|
| System.String | A string that represents this instance. |
Overrides
System.Object.ToString()
WriteValueTo(DataBuffer, Int32)
Writes the attribute value to a data buffer.
Declaration
protected override void WriteValueTo(DataBuffer buffer, int offset)
Parameters
| Type | Name | Description |
|---|---|---|
| DataBuffer | buffer | The buffer. |
| System.Int32 | offset | The offset. |