~ruther/NosSmooth

302128623bf84abd788dcebdf74135261115a220 — Rutherther 2 years ago 9948879
docs(pcap): add documentation to pcap records
2 files changed, 16 insertions(+), 0 deletions(-)

M Pcap/NosSmooth.Pcap/ConnectionData.cs
M Pcap/NosSmooth.Pcap/TcpConnection.cs
M Pcap/NosSmooth.Pcap/ConnectionData.cs => Pcap/NosSmooth.Pcap/ConnectionData.cs +9 -0
@@ 8,6 8,15 @@ using System.Net;

namespace NosSmooth.Pcap;

/// <summary>
/// Data from a tcp connection containing first few sniffed packets.
/// </summary>
/// <param name="SourceAddress">The packets source address.</param>
/// <param name="SourcePort">The packets source port.</param>
/// <param name="DestinationAddress">The packets destination address.</param>
/// <param name="DestinationPort">The packets destination port.</param>
/// <param name="SniffedData">The sniffed data.</param>
/// <param name="FirstObservedAt">The time first data were observed at.</param>
public record ConnectionData
(
    IPAddress SourceAddress,

M Pcap/NosSmooth.Pcap/TcpConnection.cs => Pcap/NosSmooth.Pcap/TcpConnection.cs +7 -0
@@ 9,6 9,13 @@ using System.Diagnostics.CodeAnalysis;

namespace NosSmooth.Pcap;

/// <summary>
/// A tcp connection.
/// </summary>
/// <param name="LocalAddr">The local address.</param>
/// <param name="LocalPort">The local port.</param>
/// <param name="RemoteAddr">The remote address.</param>
/// <param name="RemotePort">The remote port.</param>
[SuppressMessage("StyleCop.CSharp.NamingRules", "SA1313:Parameter names should begin with lower-case letter", Justification = "Fix this.")]
public record struct TcpConnection
(

Do not follow this link