public abstract class TobiiSocket
extends java.lang.Thread
| Modifier and Type | Class and Description |
|---|---|
static interface |
TobiiSocket.DataListener |
| Modifier and Type | Method and Description |
|---|---|
void |
addDataListener(TobiiSocket.DataListener listener)
Enables data listening functionality
|
abstract void |
close()
abstract function in order to close the socket
|
abstract boolean |
isConnected()
abstract function to check connectivity with external application
|
void |
removeDataListener(TobiiSocket.DataListener listener)
disables data listening functionality
|
abstract void |
run()
abstract function in order to run a procedure
|
abstract void |
sendMessage(java.lang.String message)
abstract function to sends message to tobii eye tracking application
|
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yieldpublic abstract void sendMessage(java.lang.String message)
message - string message to sendpublic void addDataListener(TobiiSocket.DataListener listener)
listener - data listener objectpublic void removeDataListener(TobiiSocket.DataListener listener)
listener - data listening objectpublic abstract boolean isConnected()
public abstract void run()
run in interface java.lang.Runnablerun in class java.lang.Threadpublic abstract void close()