Uses of Interface
jmri.jmrix.lenz.XNetListener
-
-
Uses of XNetListener in jmri.jmrix.lenz
Classes in jmri.jmrix.lenz that implement XNetListener Modifier and Type Class Description class
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.class
XNetFeedbackMessageCache
Implement a feedback message cache for XpressNet sensors and turnouts.class
XNetHeartBeat
XNet specific class to send heartbeat messages to the XNet.protected class
XNetInitializationManager.XNetInitializer
class
XNetLight
Implementation of the Light Object for XpressNet.class
XNetOpsModeProgrammer
Provides an Ops mode programming interface for XpressNet Currently only Byte mode is implemented, though XpressNet also supports bit mode writes for POMclass
XNetPowerManager
PowerManager implementation for controlling layout power.class
XNetProgrammer
Convert the jmri.Programmer interface into commands for the Lenz XpressNetclass
XNetSensor
Extend jmri.AbstractSensor for XpressNet layouts.class
XNetSensorManager
Manage the XpressNet specific Sensor implementation.class
XNetThrottle
An implementation of DccThrottle with code specific to an XpressNet connection.class
XNetThrottleManager
XNet implementation of a ThrottleManager based on the AbstractThrottleManager.class
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)class
XNetTrafficRouter
Implements an XNetInterface by doing a scatter-gather to another, simpler implementation.class
XNetTurnout
Extend jmri.AbstractTurnout for XNet layoutsclass
XNetTurnoutManager
Implement turnout manager for Lenz (XpresssNet) connections.Fields in jmri.jmrix.lenz declared as XNetListener Modifier and Type Field Description (package private) XNetListener
XNetTrafficRouter. lastSender
Store the last senderFields in jmri.jmrix.lenz with type parameters of type XNetListener Modifier and Type Field Description (package private) java.util.concurrent.LinkedBlockingQueue<XNetListener>
XNetTrafficController. highPriorityListeners
protected java.util.HashMap<XNetListener,java.lang.Integer>
XNetTrafficController. mListenerMasks
Methods in jmri.jmrix.lenz that return XNetListener Modifier and Type Method Description (package private) XNetListener
XNetTurnout.RequestMessage. getListener()
Methods in jmri.jmrix.lenz with parameters of type XNetListener Modifier and Type Method Description void
XNetInterface. addXNetListener(int mask, XNetListener l)
Request notification of things happening on the XNet.void
XNetTrafficController. addXNetListener(int mask, XNetListener l)
protected void
XNetTurnout. queueMessage(XNetMessage m, int s, XNetListener l)
Queue a message.void
XNetInterface. removeXNetListener(int mask, XNetListener listener)
Stop notification of things happening on the XNet.void
XNetTrafficController. removeXNetListener(int mask, XNetListener l)
void
XNetTrafficController. sendHighPriorityXNetMessage(XNetMessage m, XNetListener reply)
void
XNetInterface. sendXNetMessage(XNetMessage msg, XNetListener replyTo)
Request a message be sent to the attached XNet.void
XNetPacketizer. sendXNetMessage(XNetMessage m, XNetListener reply)
Forward a preformatted XNetMessage to the actual interface.void
XNetTrafficRouter. sendXNetMessage(XNetMessage m, XNetListener replyTo)
Forward a preformatted XNetMessage to the actual interface.Constructors in jmri.jmrix.lenz with parameters of type XNetListener Constructor Description RequestMessage(XNetMessage m, int s, XNetListener listener)
-
Uses of XNetListener in jmri.jmrix.lenz.hornbyelite
Classes in jmri.jmrix.lenz.hornbyelite that implement XNetListener Modifier and Type Class Description class
EliteXNetProgrammer
Programmer support for Hornby Elite implementationn of XpressNet.class
EliteXNetThrottle
An implementation of DccThrottle with code specific to an XpressNet connection on the Hornby Elite.class
EliteXNetThrottleManager
XNet implementation of a ThrottleManager based on the AbstractThrottleManager.class
EliteXNetTurnout
Extend jmri.jmrix.XNetTurnout to handle turnouts on Hornby Elite connections.class
EliteXNetTurnoutManager
Implement XNet turnout manager - Specific to Hornby Elite -
Uses of XNetListener in jmri.jmrix.lenz.li100
Classes in jmri.jmrix.lenz.li100 that implement XNetListener Modifier and Type Class Description class
LI100XNetProgrammer
Programmer support for Lenz XpressNet. -
Uses of XNetListener in jmri.jmrix.lenz.swing.li101
Classes in jmri.jmrix.lenz.swing.li101 that implement XNetListener Modifier and Type Class Description class
LI101Frame
Frame displaying the LI101 configuration utility -
Uses of XNetListener in jmri.jmrix.lenz.swing.liusb
Classes in jmri.jmrix.lenz.swing.liusb that implement XNetListener Modifier and Type Class Description class
LIUSBConfigFrame
Frame displaying the LIUSB configuration utility. -
Uses of XNetListener in jmri.jmrix.lenz.swing.lz100
Classes in jmri.jmrix.lenz.swing.lz100 that implement XNetListener Modifier and Type Class Description class
LZ100InternalFrame
Internal Frame displaying the LZ100 configuration utility This is a configuration utility for the LZ100. -
Uses of XNetListener in jmri.jmrix.lenz.swing.mon
Classes in jmri.jmrix.lenz.swing.mon that implement XNetListener Modifier and Type Class Description class
XNetMonPane
Panel displaying (and logging) XpressNet messages derived from XNetMonFrame. -
Uses of XNetListener in jmri.jmrix.lenz.swing.stackmon
Classes in jmri.jmrix.lenz.swing.stackmon that implement XNetListener Modifier and Type Class Description class
StackMonFrame
This frame provides a method for searching the command station stack. -
Uses of XNetListener in jmri.jmrix.lenz.swing.systeminfo
Classes in jmri.jmrix.lenz.swing.systeminfo that implement XNetListener Modifier and Type Class Description class
SystemInfoFrame
Frame displaying Version information for XpressNet hardware. -
Uses of XNetListener in jmri.jmrix.roco
Classes in jmri.jmrix.roco that implement XNetListener Modifier and Type Class Description class
RocoXNetThrottle
An implementation of DccThrottle with code specific to a Roco XpressNet connection.class
RocoXNetThrottleManager
Roco XNet implementation of a ThrottleManager based on the AbstractThrottleManager. -
Uses of XNetListener in jmri.jmrix.roco.z21
Classes in jmri.jmrix.roco.z21 that implement XNetListener Modifier and Type Class Description class
Z21XNetOpsModeProgrammer
Provides an Ops mode programming interface for Roco Z21 Currently only Byte mode is implemented, though XpressNet also supports bit mode writes for POMclass
Z21XNetProgrammer
Z21 Programmer support for Lenz XpressNet.class
Z21XNetThrottle
An implementation of DccThrottle with code specific to a z21 XpressNet connection.class
Z21XNetThrottleManager
z21XNet implementation of a ThrottleManager based on the AbstractThrottleManager.class
Z21XNetTurnout
Extend jmri.jmrix.lenz.XNetTurnout for Roco Z21/z21 systems.class
Z21XNetTurnoutManager
Implement z21 turnout manager.class
Z21XPressNetTunnel
Interface between z21 messages and an XpressNet stream. -
Uses of XNetListener in jmri.jmrix.ztc.ztc611
Classes in jmri.jmrix.ztc.ztc611 that implement XNetListener Modifier and Type Class Description class
ZTC611XNetTurnout
Extend jmri.jmrix.XNetTurnout to handle turnouts on ZTC ZTC611 connections.class
ZTC611XNetTurnoutManager
Implement turnout manager - Specific to ZTC ZTC611
-