net.jolsrv2.data
Class ParsedPacket

java.lang.Object
  extended by net.jolsrv2.data.Message
      extended by net.jolsrv2.data.ParsedPacket

public class ParsedPacket
extends Message

The class saves the parsed packet as an ArrayList of Messages along with the sending IP address.

Author:
Andreas Schjønhaug

Constructor Summary
ParsedPacket(java.util.ArrayList<Message> messages, java.net.InetAddress sendingAddress)
          Constructor
 
Method Summary
 java.util.ArrayList<Message> getMessages()
          Returns the messages
 java.net.InetAddress getSendingAddress()
          Return the sending IP address
 
Methods inherited from class net.jolsrv2.data.Message
addAddressBlock, addTlvBlock, getAddressBlocks, getBytes, getHopCount, getHopLimit, getMessageTlvs, getOriginatorAddress, getSequenceNumber, getTlvBlocks, getType, setHopCount, setHopLimit, setMessageTlvBlock, setOriginatorAddress, setSemantics, setSequenceNumber, setType
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParsedPacket

public ParsedPacket(java.util.ArrayList<Message> messages,
                    java.net.InetAddress sendingAddress)
Constructor

Parameters:
messages - the parsed messages
sendingAddress - the sending IP address
Method Detail

getMessages

public java.util.ArrayList<Message> getMessages()
Returns the messages

Returns:
the messages

getSendingAddress

public java.net.InetAddress getSendingAddress()
Return the sending IP address

Returns:
the sending IP address