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>