PacMap  1.05
PacketMapper
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events
Public Member Functions | Properties | List of all members
PacMap.Protocols.TCP Class Reference
Inheritance diagram for PacMap.Protocols.TCP:
PacMap.Protocols.Protocol

Public Member Functions

 TCP (byte[] input, Packet.Packet packet)
 Constructs TCP Class More...
 
override byte[] Save ()
 Save Protocol to bytes array More...
 
override void Anonymize ()
 Start AnonMapping Protocol More...
 
override object GetFullInformation ()
 Get Full Packet Information for Advanced Packet Viewing More...
 
- Public Member Functions inherited from PacMap.Protocols.Protocol
 Protocol (byte[] input, Packet.Packet owner)
 Create General Internet Protocol More...
 
override string ToString ()
 To String More...
 

Properties

int Port [get, set]
 Get or Set Port More...
 
int RemotePort [get, set]
 Get or Set Remote Port More...
 
int SourcePort [get, set]
 Get or Set Source Port More...
 
int DestinationPort [get, set]
 Get or Set Destination Port More...
 
int IHL [get]
 Get Internal Header Length More...
 
int Flags [get]
 Get Flags Bytes Mask = 000X XXXX XXXX More...
 
- Properties inherited from PacMap.Protocols.Protocol
bool HasChild [get]
 Ask if this contains some inner protocol More...
 
Protocol Child [get]
 Get Child Content More...
 
string Name [get]
 Get Short Name Of Current Protocol More...
 
int TotalLength [get]
 Get Total Length of Protocol More...
 

Additional Inherited Members

- Protected Attributes inherited from PacMap.Protocols.Protocol
string mainInformation = ""
 
string shortName = ""
 
byte[] content = null
 
Protocol child = null
 
Packet.Packet packet = null
 
int totalLngth = 0
 

Constructor & Destructor Documentation

PacMap.Protocols.TCP.TCP ( byte[]  input,
Packet.Packet  packet 
)

Constructs TCP Class

Parameters
inputbytes array
packetpacket frame

Member Function Documentation

override void PacMap.Protocols.TCP.Anonymize ( )
virtual

Start AnonMapping Protocol

Reimplemented from PacMap.Protocols.Protocol.

override object PacMap.Protocols.TCP.GetFullInformation ( )
virtual

Get Full Packet Information for Advanced Packet Viewing

Returns
Specialized Information Object

Reimplemented from PacMap.Protocols.Protocol.

override byte [] PacMap.Protocols.TCP.Save ( )
virtual

Save Protocol to bytes array

Returns
bytes array

Reimplemented from PacMap.Protocols.Protocol.

Property Documentation

int PacMap.Protocols.TCP.DestinationPort
getset

Get or Set Destination Port

int PacMap.Protocols.TCP.Flags
get

Get Flags Bytes Mask = 000X XXXX XXXX

int PacMap.Protocols.TCP.IHL
get

Get Internal Header Length

int PacMap.Protocols.TCP.Port
getset

Get or Set Port

int PacMap.Protocols.TCP.RemotePort
getset

Get or Set Remote Port

int PacMap.Protocols.TCP.SourcePort
getset

Get or Set Source Port


The documentation for this class was generated from the following file: