org.softamis.net.multicast
Class MulticastDataEvent

java.lang.Object
  extended by java.util.EventObject
      extended by org.softamis.net.multicast.MulticastDataEvent
All Implemented Interfaces:
java.io.Serializable

public class MulticastDataEvent
extends java.util.EventObject

Event object that contains information about data received by multicaster from network. In addition to data themself, also includes information about sender of these data

Author:
Andrew Sazonov
See Also:
Serialized Form

Field Summary
protected  byte[] fData
          Data received from network
protected  java.net.InetAddress fSender
          IP address of data sender
protected  int fSenderPort
          Port of data sender
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
MulticastDataEvent(java.lang.Object aSource)
           
MulticastDataEvent(java.lang.Object aSource, byte[] aData, java.net.InetAddress aSender, int aSenderPort)
           
 
Method Summary
 byte[] getData()
          Application data received
 java.net.InetAddress getSender()
          Returns address of data sender
 int getSenderPort()
          Returns port of sender
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

fData

protected byte[] fData
Data received from network


fSender

protected java.net.InetAddress fSender
IP address of data sender


fSenderPort

protected int fSenderPort
Port of data sender

Constructor Detail

MulticastDataEvent

public MulticastDataEvent(java.lang.Object aSource)

MulticastDataEvent

public MulticastDataEvent(java.lang.Object aSource,
                          byte[] aData,
                          java.net.InetAddress aSender,
                          int aSenderPort)
Method Detail

getData

public byte[] getData()
Application data received

Returns:

getSender

public java.net.InetAddress getSender()
Returns address of data sender

Returns:

getSenderPort

public int getSenderPort()
Returns port of sender

Returns: