com.yobotics.simulationconstructionset.whiteBoard
Class UDPYoWhiteBoard

java.lang.Object
  extended by com.yobotics.simulationconstructionset.whiteBoard.YoWhiteBoard
      extended by com.yobotics.simulationconstructionset.whiteBoard.DataStreamYoWhiteBoard
          extended by com.yobotics.simulationconstructionset.whiteBoard.UDPYoWhiteBoard
All Implemented Interfaces:
java.lang.Runnable

public class UDPYoWhiteBoard
extends DataStreamYoWhiteBoard


Constructor Summary
UDPYoWhiteBoard(java.lang.String name, boolean runThisOneFirst, java.lang.String ipAddress, int port, boolean throwOutStalePackets)
           
UDPYoWhiteBoard(java.lang.String name, boolean runThisOneFirst, java.lang.String ipAddress, int sendPort, int receivePort, boolean throwOutStalePackets)
           
UDPYoWhiteBoard(java.lang.String name, boolean runThisOneFirst, java.lang.String ipAddress, int sendPort, int receivePort, boolean throwOutStalePackets, boolean createYoVariablesOnConnect, YoVariableRegistry rootRegistry)
           
 
Method Summary
 void run()
           
 
Methods inherited from class com.yobotics.simulationconstructionset.whiteBoard.DataStreamYoWhiteBoard
setDataStreams, whiteBoardSpecificClose, whiteBoardSpecificConnect, whiteBoardSpecificWriteData
 
Methods inherited from class com.yobotics.simulationconstructionset.whiteBoard.YoWhiteBoard
attachYoWhiteBoardListener, close, connect, getAllVariablesToRead, getAllVariablesToWrite, getNumberOfBooleansToRead, getNumberOfDoublesToRead, getNumberOfEnumsToRead, getNumberOfIntsToRead, getNumberOfNewDataSinceLastRead, getReadIndex, getWriteIndex, haveVariablesToReadAndWriteBeenSet, isConnected, isNewDataAvailable, readData, setVariablesToRead, setVariablesToWrite, writeData
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UDPYoWhiteBoard

public UDPYoWhiteBoard(java.lang.String name,
                       boolean runThisOneFirst,
                       java.lang.String ipAddress,
                       int port,
                       boolean throwOutStalePackets)

UDPYoWhiteBoard

public UDPYoWhiteBoard(java.lang.String name,
                       boolean runThisOneFirst,
                       java.lang.String ipAddress,
                       int sendPort,
                       int receivePort,
                       boolean throwOutStalePackets)

UDPYoWhiteBoard

public UDPYoWhiteBoard(java.lang.String name,
                       boolean runThisOneFirst,
                       java.lang.String ipAddress,
                       int sendPort,
                       int receivePort,
                       boolean throwOutStalePackets,
                       boolean createYoVariablesOnConnect,
                       YoVariableRegistry rootRegistry)
Method Detail

run

public void run()
Specified by:
run in interface java.lang.Runnable
Overrides:
run in class DataStreamYoWhiteBoard