ioio.lib.util
Class IOIOApplicationHelper
java.lang.Object
ioio.lib.util.IOIOApplicationHelper
- Direct Known Subclasses:
- IOIOAndroidApplicationHelper
public class IOIOApplicationHelper
- extends java.lang.Object
A helper class for creating different kinds of IOIO based applications.
This class implements a common life-cycle for applications interacting with
IOIO devices.
When the application starts, call start()
, which will in turn
attempt to create a thread for each possible IOIO connection channel. Each
thread will have a respective IOIOLooper
, which the client provides,
through which the client gets context for working with the IOIO.
When the application exits, call stop()
, which will disconnect all
open connections and will abort and join all the threads.
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IOIOApplicationHelper
public IOIOApplicationHelper(IOIOLooperProvider provider)
start
public void start()
stop
public void stop()