ewe.net
Class DatagramPacket

java.lang.Object
  extended byewe.net.DatagramPacket

public class DatagramPacket
extends Object

A DatagramPacket is used to hold data that is sent from or received by a DatagramSocket.


Constructor Summary
DatagramPacket(byte[] data, int length)
          This is used to create a DatagramPacket to be used to receive data.
DatagramPacket(byte[] data, int length, InetAddress addr, int port)
          This is used to create a DatagramPacket to be used to transmit data.
 
Method Summary
 InetAddress getAddress()
           
 byte[] getData()
           
 int getLength()
           
 int getPort()
           
 void setAddress(InetAddress addr)
           
 void setData(byte[] data)
           
 void setLength(int length)
           
 void setPort(int port)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, toString
 

Constructor Detail

DatagramPacket

public DatagramPacket(byte[] data,
                      int length)
This is used to create a DatagramPacket to be used to receive data. The length parameter and size of the data should be set to the maximum packet length you are willing to accept.


DatagramPacket

public DatagramPacket(byte[] data,
                      int length,
                      InetAddress addr,
                      int port)
This is used to create a DatagramPacket to be used to transmit data.

Parameters:
data - The data bytes to send.
length - The number of data bytes to send.
addr - The destination address.
port - The destination port.
Method Detail

getAddress

public InetAddress getAddress()

getData

public byte[] getData()

getLength

public int getLength()

getPort

public int getPort()

setAddress

public void setAddress(InetAddress addr)

setData

public void setData(byte[] data)

setLength

public void setLength(int length)

setPort

public void setPort(int port)