com.ibm.as400.util.commtrace
Class MLMessage

java.lang.Object
  extended bycom.ibm.as400.util.commtrace.Header
      extended bycom.ibm.as400.util.commtrace.ICMP6Header
          extended bycom.ibm.as400.util.commtrace.Message
              extended bycom.ibm.as400.util.commtrace.MLMessage
Direct Known Subclasses:
MulticastListenerDone, MulticastListenerQuery, MulticastListenerReport

public class MLMessage
extends Message

A Multicast Listener Message Header.
Extends Message's methods to parse, print, and allow easy access to the MLMessage Header.


Field Summary
 
Fields inherited from class com.ibm.as400.util.commtrace.Message
DSTUNR, ECHOREQ, ECHQRPL, MLTLSTDNE, MLTLSTQRY, MLTLSTRPT, MSGUNK, NGHADV, NGHSOL, PARMPROB, PKTTOBIG, REDR, RTRADV, RTRSOL, TIMEEXC
 
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
 String getAddress()
          Returns the IPv6 Address of this MLMessage.
 int getHeaderLen()
          Returns the length of this header.
 String getMaxResponseDelay()
          Returns the max response delay of this MLMessage.
 String toString(FormatProperties filter)
          Returns a printable representation of this header.
 
Methods inherited from class com.ibm.as400.util.commtrace.ICMP6Header
getChecksum, getCode, getNextHeader, getTypeField
 
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 ICMP6Header
Returns:
Will always return 160.

toString

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

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

getMaxResponseDelay

public String getMaxResponseDelay()
Returns the max response delay of this MLMessage.

Returns:
String containing a decimal representation of the max response delay.

getAddress

public String getAddress()
Returns the IPv6 Address of this MLMessage.

Returns:
String containing a delimited IPv6 address.