PacMap.Protocols.Protocol

Constructor

Protocol(byte[], Packet.Packet)

/// <summary>
/// Create General Internet Protocol
/// </summary>
/// <param name="input"></param>
Protocol(byte[] input, Packet.Packet owner)

Properties

bool HasChild

/// <summary>
/// Ask if this contains some inner protocol
/// </summary>
bool HasChild { get; }

Protocol Child

/// <summary>
/// Get Child Content
/// </summary>
Protocol Child { get; }

string Name

/// <summary>
/// Get Short Name Of Current Protocol
/// </summary>
string Name { get; }

int TotalLength

/// <summary>
/// Get Total Length of Protocol
/// </summary>
int TotalLength { get; }

Methods

Instance

virtual Anonymize()

/// <summary>
/// Anonymize protocol
/// </summary>
virtual Anonymize()

virtual GetFullInformation()

/// <summary>
/// Get Full Packet Information for Advanced Packet Viewing
/// </summary>
/// <returns>NULL</returns>
virtual GetFullInformation()

virtual Save()

/// <summary>
/// Export to byte[]
/// </summary>
/// <returns>bytes content</returns>
virtual Save()

string ToString()

/// <summary>
/// To String
/// </summary>
/// <returns>string result</returns>
string ToString()
 
assembly/protocols/protocol.txt · Last modified: 2013/06/30 23:46 (external edit)     Back to top
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki Design by LouisWolf