public class RFIDScanner
extends java.lang.Thread
implements java.lang.Runnable, javax.comm.SerialPortEventListener
Modifier and Type | Field and Description |
---|---|
(package private) int |
bufsize |
private java.lang.String |
dest |
(package private) DataEngine |
engine |
(package private) java.io.InputStream |
inputStream |
private java.lang.String |
last |
private java.util.List<RFIDListener> |
listeners |
(package private) static javax.comm.CommPortIdentifier |
portId |
(package private) static java.util.Enumeration |
portList |
(package private) java.lang.Thread |
readThread |
private boolean |
run |
(package private) javax.comm.SerialPort |
serialPort |
(package private) VoiceEngine |
vengine |
Constructor and Description |
---|
RFIDScanner() |
Modifier and Type | Method and Description |
---|---|
void |
Activate() |
void |
addListener(RFIDListener l) |
java.lang.String |
getLast() |
private void |
init() |
java.lang.String |
listen() |
void |
removeListener(RFIDListener l) |
void |
serialEvent(javax.comm.SerialPortEvent event) |
void |
Stop() |
activeCount, checkAccess, clone, 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, run, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
private java.util.List<RFIDListener> listeners
static javax.comm.CommPortIdentifier portId
static java.util.Enumeration portList
private boolean run
java.io.InputStream inputStream
javax.comm.SerialPort serialPort
java.lang.Thread readThread
int bufsize
DataEngine engine
VoiceEngine vengine
private volatile java.lang.String last
private java.lang.String dest
public void Activate()
public void Stop()
public java.lang.String getLast()
private void init()
public java.lang.String listen()
public void addListener(RFIDListener l)
public void removeListener(RFIDListener l)
public void serialEvent(javax.comm.SerialPortEvent event)
serialEvent
in interface javax.comm.SerialPortEventListener