Package jmri.jmrix.lenz

  • Interface Summary 
    Interface Description
    XNetInterface
    XNetInterface defines the general connection to an XNet layout.
    XNetListener
    XNetListener provides the call-back interface for notification when a new XNet message arrives from the layout.
    XNetPortController
    Interface for XNetPortController objects.
  • Class Summary 
    Class Description
    AbstractXNetInitializationManager Deprecated.
    since 4.21.1.
    AbstractXNetSerialConnectionConfig
    Abstract Configuration for an XpressNet Serial Connection
    Bundle  
    FeedbackItem
    Represents a single response from the XpressNet.
    LenzCommandStation
    Defines the standard/common routines used in multiple classes related to the a Lenz Command Station, on an XpressNet network.
    LenzConnectionTypeList
    Returns a list of valid lenz XpressNet Connection Types
    XNetAddress
    Utility Class supporting parsing and testing of addresses for Lenz XpressNet
    XNetConsist
    XNetConsist.java This is the Consist definition for a consist on an XPresNet system. it uses the XpressNet specific commands to build a consist.
    XNetConsistManager
    Consist Manager for use with the XNetConsist class for the consists it builds
    XNetConstants
    Constants to represent values seen in XpressNet traffic.
    XNetFeedbackMessageCache
    Implement a feedback message cache for XpressNet sensors and turnouts.
    XNetHeartBeat
    XNet specific class to send heartbeat messages to the XNet.
    XNetInitializationManager
    This class performs Command Station dependent initialization for XpressNet.
    XNetLight
    Implementation of the Light Object for XpressNet.
    XNetLightManager
    Implement LightManager for XpressNet systems.
    XNetMessage
    Represents a single command or response on the XpressNet.
    XNetNetworkPortController
    Abstract base for classes representing an XNet communications port.
    XNetOpsModeProgrammer
    Provides an Ops mode programming interface for XpressNet Currently only Byte mode is implemented, though XpressNet also supports bit mode writes for POM
    XNetPacketizer
    Converts Stream-based I/O to/from XNet messages.
    XNetPowerManager
    PowerManager implementation for controlling layout power.
    XNetProgrammer
    Convert the jmri.Programmer interface into commands for the Lenz XpressNet
    XNetProgrammerManager
    Extend DefaultProgrammerManager to provide ops mode programmers on XPressNet
    XNetReply
    Represents a single response from the XpressNet.
    XNetSensor
    Extend jmri.AbstractSensor for XpressNet layouts.
    XNetSensorManager
    Manage the XpressNet specific Sensor implementation.
    XNetSerialPortController
    Abstract base for classes representing an XNet communications port
    XNetSimulatorPortController
    Abstract base for classes representing an XNet communications port
    XNetStreamConnectionConfig
    Handle configuring an XpressNet layout connection via an XNetStreamPortController adapter.
    XNetStreamPortController
    Abstract base for classes representing an XNet communications port
    XNetSystemConnectionMemo
    Lightweight class to denote that a system is active and provide general information
    XNetThrottle
    An implementation of DccThrottle with code specific to an XpressNet connection.
    XNetThrottle.RequestMessage
    Internal class to hold a request message, along with the associated throttle state.
    XNetThrottleManager
    XNet implementation of a ThrottleManager based on the AbstractThrottleManager.
    XNetTimeSlotListener
    The XNetTimeSlotListener listens for two messages from the computer interface: "Command Station No Longer Providing a timeslot for communications" (01 05 04) "Command Station is providing a timeslot for communications again." (01 07 06)
    XNetTrafficController
    Abstract base class for implementations of XNetInterface.
    XNetTrafficRouter
    Implements an XNetInterface by doing a scatter-gather to another, simpler implementation.
    XNetTurnout
    Extend jmri.AbstractTurnout for XNet layouts
    XNetTurnout.RequestMessage
    Internal class to hold a request message, along with the associated throttle state.
    XNetTurnoutManager
    Implement turnout manager for Lenz (XpresssNet) connections.
  • Exception Summary 
    Exception Description
    XNetException  
    XNetMessageException