Commit 3b8d552a authored by Brickner_cp's avatar Brickner_cp

TransportDatagram.Payload property.

parent 8ba2e580
...@@ -316,7 +316,7 @@ namespace PcapDotNet.Packets.Transport ...@@ -316,7 +316,7 @@ namespace PcapDotNet.Packets.Transport
/// <summary> /// <summary>
/// The payload of the TCP datagram. /// The payload of the TCP datagram.
/// </summary> /// </summary>
public Datagram Payload public override Datagram Payload
{ {
get get
{ {
......
...@@ -54,6 +54,11 @@ namespace PcapDotNet.Packets.Transport ...@@ -54,6 +54,11 @@ namespace PcapDotNet.Packets.Transport
/// </summary> /// </summary>
public abstract bool IsChecksumOptional { get; } public abstract bool IsChecksumOptional { get; }
/// <summary>
/// The payload of the transport datagram.
/// </summary>
public abstract Datagram Payload { get; }
internal TransportDatagram(byte[] buffer, int offset, int length) internal TransportDatagram(byte[] buffer, int offset, int length)
: base(buffer, offset, length) : base(buffer, offset, length)
{ {
......
...@@ -90,7 +90,7 @@ namespace PcapDotNet.Packets.Transport ...@@ -90,7 +90,7 @@ namespace PcapDotNet.Packets.Transport
/// <summary> /// <summary>
/// The payload of the UDP datagram. /// The payload of the UDP datagram.
/// </summary> /// </summary>
public Datagram Payload public override Datagram Payload
{ {
get { return new Datagram(Buffer, StartOffset + HeaderLength, Length - HeaderLength); } get { return new Datagram(Buffer, StartOffset + HeaderLength, Length - HeaderLength); }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment