public class OSCUDPReceiver
extends java.lang.Object
Constructor and Description |
---|
OSCUDPReceiver()
Create a OSC Receiver finding own port
|
OSCUDPReceiver(boolean disableReset)
Create a OSC Receiver finding own port
|
OSCUDPReceiver(int port)
Create a Receiver port
|
OSCUDPReceiver(int port,
boolean disableReset)
Create a Receiver port
|
Modifier and Type | Method and Description |
---|---|
void |
addOSCListener(de.sciss.net.OSCListener listener)
Registers a listener that gets informed
about incoming messages.
|
void |
eraseListeners()
Erases listener list
|
int |
getPort()
Return the port for this server
|
static void |
main(java.lang.String[] args) |
void |
messageReceived(java.net.DatagramPacket packet,
java.net.SocketAddress sender) |
void |
removeOSCListener(de.sciss.net.OSCListener listener)
Unregisters a listener that gets informed
about incoming messages
|
static void |
resetListeners()
Resets all listeners
|
public OSCUDPReceiver(int port, boolean disableReset) throws java.io.IOException
port
- the port to receivedisableReset
- setting true will disable reset abilityjava.net.SocketException
- Exception if Unable to open Socketjava.io.IOException
public OSCUDPReceiver(int port) throws java.io.IOException
port
- the port to receivejava.net.SocketException
- Exception if Unable to open Socketjava.io.IOException
public OSCUDPReceiver(boolean disableReset) throws java.io.IOException
disableReset
- setting true will disable reset abilityjava.net.SocketException
- Exception if unable to openjava.io.IOException
public OSCUDPReceiver() throws java.io.IOException
java.net.SocketException
- Exception if unable to openjava.io.IOException
public static void resetListeners()
public void addOSCListener(de.sciss.net.OSCListener listener)
listener
- the listener to registerpublic void removeOSCListener(de.sciss.net.OSCListener listener)
listener
- the listener to remove from
the list of notified objects.public void eraseListeners()
public int getPort()
public static void main(java.lang.String[] args)
public void messageReceived(java.net.DatagramPacket packet, java.net.SocketAddress sender)