| Package | Description |
|---|---|
| com.embeddedunveiled.serial |
Encapsulates behavior and environment centered around serial port communication.
|
| com.embeddedunveiled.serial.internal |
Encapsulates behavior and environment required for internal use of this library
in a consolidated way.
|
| Modifier and Type | Method and Description |
|---|---|
int |
SerialComManager.getEventsMask(ISerialComEventListener eventListener)
This method return currently applicable mask for events on serial port.
|
boolean |
SerialComManager.pauseListeningEvents(ISerialComEventListener eventListener)
This pauses delivering events to application.
|
boolean |
SerialComManager.registerLineEventListener(long handle,
ISerialComEventListener eventListener)
This method associate a event looper with the given listener.
|
boolean |
SerialComManager.resumeListeningEvents(ISerialComEventListener eventListener)
Resume delivering events kept in queue to application.
|
boolean |
SerialComManager.setEventsMask(ISerialComEventListener eventListener,
int newMask)
Defines for which line events registered event listener will be called.
|
boolean |
SerialComManager.unregisterLineEventListener(long handle,
ISerialComEventListener eventListener)
This method destroys complete java and native looper subsystem associated with this particular event listener.
|
| Modifier and Type | Method and Description |
|---|---|
ISerialComEventListener |
SerialComPortHandleInfo.getEventListener()
Event listener associated with this port, info and manipulation.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
SerialComPortHandleInfo.containsEventListener(ISerialComEventListener eventListener)
Check if there is already a registered event listener for this handle.
|
boolean |
SerialComCompletionDispatcher.destroyEventLooper(long handle,
SerialComPortHandleInfo handleInfo,
ISerialComEventListener eventListener)
Check if we have handler corresponding to this listener and take actions accordingly.
|
boolean |
SerialComCompletionDispatcher.pauseListeningEvents(ISerialComEventListener listener)
Check if we have handler corresponding to this listener and take actions accordingly.
|
boolean |
SerialComCompletionDispatcher.resumeListeningEvents(ISerialComEventListener listener)
Check if we have handler corresponding to this listener and take actions accordingly.
|
void |
SerialComPortHandleInfo.setEventListener(ISerialComEventListener eventListener)
Set the event listener associated with this handle.
|
boolean |
SerialComCompletionDispatcher.setUpEventLooper(long handle,
SerialComPortHandleInfo mHandleInfo,
ISerialComEventListener eventListener)
This method creates event looper thread and initialize subsystem for line event passing.
|
void |
SerialComLooper.startEventLooper(long handle,
ISerialComEventListener eventListener,
String portName)
Get initial status of control lines and start Java worker thread.
|
| Constructor and Description |
|---|
SerialComPortHandleInfo(String portName,
long handle,
SerialComLooper looper,
ISerialComDataListener dataListener,
ISerialComEventListener eventListener)
Allocates a new SerialComPortHandleInfo object.
|
Copyright © 2016. All rights reserved.