com.cycling74.net
Class UdpSender

java.lang.Object
  extended by com.cycling74.net.UdpSender

public class UdpSender
extends java.lang.Object

UDP sender.


Constructor Summary
UdpSender()
          Creates a UdpSender.
UdpSender(java.lang.String address, int port)
          Creates a UdpSender with specified IP address and port.
 
Method Summary
 java.lang.String getAddress()
          Get IP address.
 int getPort()
          Get port.
 void send(Atom[] a)
          Send a list.
 void send(float f)
          Send a float.
 void send(int i)
          Send an integer.
 void send(java.lang.String msg, Atom[] a)
          Send a message.
 void setAddress(java.lang.String address)
          Set IP address.
 void setPort(int port)
          Set port.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UdpSender

public UdpSender(java.lang.String address,
                 int port)
Creates a UdpSender with specified IP address and port.

Parameters:
address - IP address to send data to
port - port to send data to

UdpSender

public UdpSender()
Creates a UdpSender. IP address and port must be specified before anything can be sent.

Method Detail

setPort

public void setPort(int port)
Set port.

Parameters:
port - the port to send data to

getPort

public int getPort()
Get port.

Returns:
the port data is being sent to

setAddress

public void setAddress(java.lang.String address)
Set IP address.

Parameters:
address - the IP address to send data to

getAddress

public java.lang.String getAddress()
Get IP address.

Returns:
the IP address data is being sent to

send

public void send(int i)
Send an integer.

Parameters:
i - the integer to send

send

public void send(float f)
Send a float.

Parameters:
f - the float to send

send

public void send(Atom[] a)
Send a list.

Parameters:
a - the array of Atoms to send.

send

public void send(java.lang.String msg,
                 Atom[] a)
Send a message.

Parameters:
msg - the message to send
a - arguments to the message