org.vigia.client.communications
Class DataCommunicator.DataCommunicatorReader

java.lang.Object
  extended by java.lang.Thread
      extended by org.vigia.client.communications.DataCommunicator.DataCommunicatorReader
All Implemented Interfaces:
java.lang.Runnable
Enclosing class:
DataCommunicator

protected class DataCommunicator.DataCommunicatorReader
extends java.lang.Thread

This class reads from the socket and sends the commands to the listeners.

Author:
jrios

Nested Class Summary
 
Nested classes/interfaces inherited from class java.lang.Thread
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler
 
Field Summary
protected  int BUFFER_SIZE
          The default size of the buffer.
protected  java.net.DatagramPacket packet
          The buffer for read the UDP packages.
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
DataCommunicator.DataCommunicatorReader()
          The default constructor.
 
Method Summary
 void run()
           
 
Methods inherited from class java.lang.Thread
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, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

BUFFER_SIZE

protected int BUFFER_SIZE
The default size of the buffer.


packet

protected java.net.DatagramPacket packet
The buffer for read the UDP packages.

Constructor Detail

DataCommunicator.DataCommunicatorReader

public DataCommunicator.DataCommunicatorReader()
The default constructor.

Method Detail

run

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