com.ibm.as400.util.commtrace
Class ExtHeader

java.lang.Object
  extended by com.ibm.as400.util.commtrace.Header
      extended by com.ibm.as400.util.commtrace.ExtHeader
Direct Known Subclasses:
AH, Destination, ESP, Fragmentation, HopByHop, Routing

public abstract class ExtHeader
extends Header

An Extended Header.
Extends Header's methods to parse, print, and allow easy access to the Extended Header.


Field Summary
 
Fields inherited from class com.ibm.as400.util.commtrace.Header
EXTAH, EXTDEST, EXTESP, EXTFRAG, EXTHOPBYHOP, EXTROUTE, ICMP4, ICMP6, IP4, IP6, TCP, UDP, UNK
 
Method Summary
 int getHeaderLen()
          Returns the length of this header.
 Header getNextHeader()
          Returns the next header in this packet.
 String toString(FormatProperties filter)
          Returns a printable representation of this header.
 
Methods inherited from class com.ibm.as400.util.commtrace.Header
getHeaderData, getName, getPayload, getPayLoad, getPayloadBytes, getPayloadHexString, getType, printHexHeader, toHexString, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getHeaderLen

public int getHeaderLen()
Returns the length of this header.

Overrides:
getHeaderLen in class Header
Returns:
Will always return 64.

getNextHeader

public Header getNextHeader()
Returns the next header in this packet.

Overrides:
getNextHeader in class Header
Returns:
Header

toString

public String toString(FormatProperties filter)
Returns a printable representation of this header.

Overrides:
toString in class Header
Parameters:
filter - FormatProperties object for filtering this header.
Returns:
Returns a string representation of this header.