Package com.zebra.commoniolib
Class SerialInputOutputManager
java.lang.Object
com.zebra.commoniolib.SerialInputOutputManager
- All Implemented Interfaces:
Runnable
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface
static enum
-
Constructor Summary
ConstructorsConstructorDescriptionSerialInputOutputManager
(UsbSerialPort serialPort) SerialInputOutputManager
(UsbSerialPort serialPort, SerialInputOutputManager.Listener listener) -
Method Summary
Modifier and TypeMethodDescriptionint
getState()
int
void
run()
Continuously services the read and write buffers untilstop()
is called, or until a driver exception is raised.void
setListener
(SerialInputOutputManager.Listener listener) void
setReadTimeout
(int timeout) void
setWriteTimeout
(int timeout) void
stop()
void
writeAsync
(byte[] data)
-
Constructor Details
-
SerialInputOutputManager
-
SerialInputOutputManager
public SerialInputOutputManager(UsbSerialPort serialPort, SerialInputOutputManager.Listener listener)
-
-
Method Details
-
setListener
-
getListener
-
setReadTimeout
public void setReadTimeout(int timeout) -
getReadTimeout
public int getReadTimeout() -
setWriteTimeout
public void setWriteTimeout(int timeout) -
getWriteTimeout
public int getWriteTimeout() -
writeAsync
public void writeAsync(byte[] data) -
stop
public void stop() -
getState
-
run
public void run()Continuously services the read and write buffers untilstop()
is called, or until a driver exception is raised.
-