|
Class Summary |
| ActiveFlag |
Provide a flag to indicate that the system provided by
this package is active. |
| JMRIClientConnectionTypeList |
Returns a list of valid JMRIClient Connection Types
|
| JMRIClientLight |
JMRIClient implementation of the Light interface. |
| JMRIClientLightManager |
Implement light manager for JMRIClient systems
System names are "prefixnnn", where prefix is the system prefix and
nnn is the light number without padding. |
| JMRIClientMessage |
Encodes a message to an JMRIClient server. |
| JMRIClientPortController |
Abstract base for classes representing a JMRIClient communications port |
| JMRIClientPowerManager |
PowerManager implementation for controlling layout power |
| JMRIClientReply |
Carries the reply to an JMRIClientMessage. |
| JMRIClientReporter |
JMRIClient implementation of the Reporter interface. |
| JMRIClientReporterManager |
Implement reporter manager for JMRIClient systems
System names are "prefixnnn", where prefix is the system prefix and
nnn is the reporter number without padding. |
| JMRIClientSensor |
JMRIClient implementation of the Sensor interface. |
| JMRIClientSensorManager |
Implement sensor manager for JMRIClient systems
System names are "prefixnnn", where prefix is the system prefix and
nnn is the sensor number without padding. |
| JMRIClientSystemConnectionMemo |
Lightweight class to denote that a system is active
and provide general information
Objects of specific subtypes are registered in the
instance manager to activate their particular system. |
| JMRIClientTrafficController |
Converts Stream-based I/O to/from JMRIClient messages. |
| JMRIClientTurnout |
JMRIClient implementation of the Turnout interface. |
| JMRIClientTurnoutManager |
Implement turnout manager for JMRIClient systems
System names are "prefixnnn", where prefix is the system prefix and
nnn is the turnout number without padding. |