Package jmri.jmrix.marklin
Classes to interact with a Marklin Network Connection.
-
Interface Summary Interface Description MarklinInterface Define the interface for sending and receiving messages to the Marklin command station.MarklinListener Define the interface for listening to traffic on the Marklin communications link. -
Class Summary Class Description Bundle MarklinConnectionTypeList Returns list of valid ESU Marklin Connection TypesMarklinConstants Constants to represent values seen in Marklin traffic.MarklinMessage Encodes a message to a Marklin command station.MarklinPortController MarklinPowerManager PowerManager implementation for controlling layout power.MarklinReply Carries the reply to an MarklinMessage.MarklinSensor Implement a Sensor via Marklin communications.MarklinSensorManager Implement sensor manager for Marklin systems.MarklinSystemConnectionMemo Lightweight class to denote that a system is active, and provide general information.MarklinThrottle An implementation of DccThrottle with code specific to an TAMS connection.MarklinThrottleManager MarklinDCC implementation of a ThrottleManager.MarklinTrafficController Converts Stream-based I/O to/from Marklin CS2 messages.MarklinTurnout Implement a Turnout via Marklin communications.MarklinTurnoutManager Implement turnout manager for Marklin systems.