All Classes
| Class | Description |
|---|---|
| AtomicFlag |
Flag wrap for atomically flipping a boolean value.
|
| Command<T> |
A command for sending and receiving data to/from a device.
|
| COMPortConnection<T> |
COM port connection for reading and writing data from and to a COM port.
|
| Controller<T,V extends DataConnection<T,?>> |
A device controller for concurrent communication, e.g., via (virtual) COM ports.
|
| DataConnection<T,V extends DataConnection<T,?>> |
Data connection for reading and writing data.
|
| DataConnection.Subscription |
Listener subscription.
|
| DataFormat<T> |
Data format for device communication.
|
| DeviceInfo |
A representation of the immutable model object
eu.mihosoft.devcom.DeviceInfo. |
| DeviceInfo.Builder | |
| DeviceInfoImpl |
An implementation of the immutable model object
eu.mihosoft.devcom.DeviceInfo. |
| DeviceInfoImpl.BuilderImpl | |
| ListenerForDevcomModel | |
| ParityBits |
Parity bit configurations that are supported by the underlying COM port library.
|
| PortConfig |
A representation of the immutable model object
eu.mihosoft.devcom.PortConfig. |
| PortConfig.Builder | |
| PortConfigImpl |
An implementation of the immutable model object
eu.mihosoft.devcom.PortConfig. |
| PortConfigImpl.BuilderImpl | |
| ReadOnlyListenerForDevcomModel | |
| ReadOnlySwitchForDevcomModel<T> | |
| StopBits |
Stop bit configurations that are supported by the underlying COM port library.
|
| StreamConnection<T> |
Stream connection for reading and writing data from io streams.
|
| SwitchForDevcomModel<T> |