Class Hierarchy
- java.lang.Object
- eu.mihosoft.devcom.AtomicFlag
- eu.mihosoft.devcom.Command<T>
- eu.mihosoft.devcom.Command.Builder<T>
- eu.mihosoft.devcom.COMPortConnection<T> (implements eu.mihosoft.devcom.DataConnection<T,
V>) - eu.mihosoft.devcom.Controller<T,
V> (implements java.lang.AutoCloseable) - eu.mihosoft.devcom.Device<T> (implements java.lang.AutoCloseable)
- eu.mihosoft.devcom.Device.DeviceBuilder<T>
- eu.mihosoft.devcom.impl.DeviceInfoImpl (implements eu.mihosoft.devcom.DeviceInfo, eu.mihosoft.vmf.runtime.core.VObject, eu.mihosoft.vmf.runtime.core.internal.VObjectInternal)
- eu.mihosoft.devcom.impl.DeviceInfoImpl.BuilderImpl (implements eu.mihosoft.devcom.DeviceInfo.Builder)
- eu.mihosoft.devcom.impl.PortConfigImpl (implements eu.mihosoft.devcom.PortConfig, eu.mihosoft.vmf.runtime.core.VObject, eu.mihosoft.vmf.runtime.core.internal.VObjectInternal)
- eu.mihosoft.devcom.impl.PortConfigImpl.BuilderImpl (implements eu.mihosoft.devcom.PortConfig.Builder)
- java.lang.Record
- eu.mihosoft.devcom.PortScanner.PortEvent
- eu.mihosoft.devcom.StreamConnection<T> (implements eu.mihosoft.devcom.DataConnection<T,
V>) - java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- eu.mihosoft.devcom.PortScanner.EventException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- java.lang.AutoCloseable
- eu.mihosoft.devcom.DataConnection<T,
V>
- eu.mihosoft.devcom.DataConnection<T,
- java.lang.Cloneable
- eu.mihosoft.devcom.DeviceInfo (also extends eu.mihosoft.vmf.runtime.core.Immutable, eu.mihosoft.vmf.runtime.core.VObject)
- eu.mihosoft.devcom.PortConfig (also extends eu.mihosoft.vmf.runtime.core.Immutable, eu.mihosoft.vmf.runtime.core.VObject)
- eu.mihosoft.devcom.DataConnection.Subscription
- eu.mihosoft.devcom.DataFormat<T>
- eu.mihosoft.devcom.DeviceInfo.Builder
- eu.mihosoft.vmf.runtime.core.Immutable
- eu.mihosoft.devcom.DeviceInfo (also extends java.lang.Cloneable, eu.mihosoft.vmf.runtime.core.VObject)
- eu.mihosoft.devcom.PortConfig (also extends java.lang.Cloneable, eu.mihosoft.vmf.runtime.core.VObject)
- eu.mihosoft.devcom.PortConfig.Builder
- eu.mihosoft.devcom.ReadOnlySwitchForDevcomModel<T>
- eu.mihosoft.devcom.SwitchForDevcomModel<T>
- eu.mihosoft.vmf.runtime.core.TraversalListener
- eu.mihosoft.devcom.ListenerForDevcomModel
- eu.mihosoft.devcom.ReadOnlyListenerForDevcomModel
- eu.mihosoft.vmf.runtime.core.VObject
- eu.mihosoft.devcom.DeviceInfo (also extends java.lang.Cloneable, eu.mihosoft.vmf.runtime.core.Immutable)
- eu.mihosoft.devcom.PortConfig (also extends java.lang.Cloneable, eu.mihosoft.vmf.runtime.core.Immutable)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- eu.mihosoft.devcom.Device.State
- eu.mihosoft.devcom.ParityBits
- eu.mihosoft.devcom.PortScanner
- eu.mihosoft.devcom.PortScanner.EventType
- eu.mihosoft.devcom.StopBits
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)