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()