Class Request
A Port Control Protocol request message.
Implements
Inherited Members
Namespace: Makaretu.Nat.Pcp
Assembly: Makaretu.Nat.dll
Syntax
public class Request : Message, ICloneable
Properties
| Improve this Doc View SourceClientAddress
The IP address of the client sending the request.
Declaration
public IPAddress ClientAddress { get; set; }
Property Value
Type | Description |
---|---|
IPAddress | Either IPv4 or IPv6. |
RequestedLifetime
The requested lifetime of a operation.
Declaration
public TimeSpan RequestedLifetime { get; set; }
Property Value
Type | Description |
---|---|
TimeSpan | Resolution in seconds. |
Methods
| Improve this Doc View SourceRead(NatReader)
Reads the NAT message.
Declaration
public override void Read(NatReader reader)
Parameters
Type | Name | Description |
---|---|---|
NatReader | reader | The source for the NAT message. |
Overrides
Remarks
Derived classes must override this.
Write(NatWriter)
Writes the NAT message.
Declaration
public override void Write(NatWriter writer)
Parameters
Type | Name | Description |
---|---|---|
NatWriter | writer | The destination for the NAT message. |
Overrides
Remarks
Derived classes must override this.