t3.remotehrd.client
Class RunInputSource

java.lang.Object
  extended by t3.remotehrd.client.RunInputSource

public class RunInputSource
extends java.lang.Object

This class represents an InputSource. InputSources are like RemoteHRDClients but they provide only input, not output. They are useful in situations when input devices have to go through seperate physical computers (eg you need multiple bluetooth adapters). Set the clientid to be the same as the clientid of the display around which the participants using the devices are sitting. If the connection cannot be established, or it fails, then the system tries to reconnect every 30s.

Author:
pjt40

Constructor Summary
RunInputSource(java.lang.String host, int port, java.util.LinkedList<PointInputDevice> pointInputDevices, ShapeInputDevice shapeInputDevice, int sleepTime)
           
 
Method Summary
 void doInputLoop()
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RunInputSource

public RunInputSource(java.lang.String host,
                      int port,
                      java.util.LinkedList<PointInputDevice> pointInputDevices,
                      ShapeInputDevice shapeInputDevice,
                      int sleepTime)
Method Detail

main

public static void main(java.lang.String[] args)

doInputLoop

public void doInputLoop()