Uses of Interface
jmri.jmrix.can.CanListener
-
Packages that use CanListener Package Description jmri.jmrix.can Defines classes for interfacing to a CAN-based model railway control bus.jmri.jmrix.can.adapters.gridconnect Defines classes for communicating with the CAN network via hardware which uses the GridConnect format.jmri.jmrix.can.adapters.lawicell Defines classes for communicating with the CAN network via hardware which uses the Lawicell formatjmri.jmrix.can.adapters.loopback Defines classes for simulating communication with a CAN network via loopback.jmri.jmrix.can.cbus Defines classes for interfacing to a MERG CBUS network.jmri.jmrix.can.cbus.eventtable Provides an Event Table for CBUS Events..jmri.jmrix.can.cbus.node Provides classes for interacting with CBUS Nodes.jmri.jmrix.can.cbus.simulator Provides dummy CBUS network simulated objects.jmri.jmrix.can.cbus.swing.bootloader Defines classes for bootloader client for updating CBUS module firmware.jmri.jmrix.can.cbus.swing.cbusslotmonitor Provides CBUS Command Station Session Monitoring.jmri.jmrix.can.cbus.swing.configtool Provides a tool for creating Turnouts, Sensors and Lights from CBUS CAN Frames.jmri.jmrix.can.cbus.swing.console Defines classes for a console utility to interact with a MERG CBUS networkjmri.jmrix.can.cbus.swing.eventrequestmonitor Defines classes for implementing an event table to interact with a MERG CBUS network.jmri.jmrix.can.cbus.swing.hubpane Extends OpenlcbHubPane to provide CBUS HubControl.jmri.jmrix.can.cbus.swing.modeswitcher Defines classes for ModeSwitcher for switching programmer and command station modes.jmri.jmrix.can.swing.monitor jmri.jmrix.openlcb Implementation of the JMRI OpenLCB hardware interface.jmri.jmrix.openlcb.swing.hub jmri.jmrix.openlcb.swing.monitor jmri.jmrix.openlcb.swing.networktree jmri.jmrix.openlcb.swing.send Provide a developer tool for sending OpenLCB CAN packets. -
-
Uses of CanListener in jmri.jmrix.can
Methods in jmri.jmrix.can with parameters of type CanListener Modifier and Type Method Description void
AbstractCanTrafficController. addCanConsoleListener(CanListener l)
Add a CanListener to start of the notification list.void
AbstractCanTrafficController. addCanListener(CanListener l)
void
CanInterface. addCanListener(CanListener l)
void
AbstractCanTrafficController. removeCanListener(CanListener l)
void
CanInterface. removeCanListener(CanListener l)
void
CanInterface. sendCanMessage(CanMessage m, CanListener l)
Send a message through the interface.void
CanInterface. sendCanReply(CanReply r, CanListener l)
Send a reply through the interface. -
Uses of CanListener in jmri.jmrix.can.adapters.gridconnect
Methods in jmri.jmrix.can.adapters.gridconnect with parameters of type CanListener Modifier and Type Method Description void
GcTrafficController. sendCanMessage(CanMessage m, CanListener reply)
Forward a preformatted message to the actual interface.void
GcTrafficController. sendCanReply(CanReply r, CanListener reply)
Forward a preformatted reply to the actual interface. -
Uses of CanListener in jmri.jmrix.can.adapters.lawicell
Methods in jmri.jmrix.can.adapters.lawicell with parameters of type CanListener Modifier and Type Method Description void
LawicellTrafficController. sendCanMessage(CanMessage m, CanListener reply)
Forward a preformatted message to the actual interface.void
LawicellTrafficController. sendCanReply(CanReply r, CanListener reply)
Forward a preformatted reply to the actual interface. -
Uses of CanListener in jmri.jmrix.can.adapters.loopback
Methods in jmri.jmrix.can.adapters.loopback with parameters of type CanListener Modifier and Type Method Description void
LoopbackTrafficController. sendCanMessage(CanMessage m, CanListener reply)
Forward a preformatted message to the actual interface.void
LoopbackTrafficController. sendCanReply(CanReply r, CanListener reply)
Forward a preformatted reply to the actual interface. -
Uses of CanListener in jmri.jmrix.can.cbus
Classes in jmri.jmrix.can.cbus that implement CanListener Modifier and Type Class Description class
CbusClockControl
Provide access to CBUS Clock Network Functions.class
CbusDccOpsModeProgrammer
Provide an Ops Mode Programmer via a wrapper what works with the CBUS command station object.class
CbusDccProgrammer
Implements the jmri.Programmer interface via commands for the CBUS programmer.class
CbusLight
Light implementation for CBUS connections.class
CbusPowerManager
PowerManager implementation for controlling CBUS layout power.class
CbusPredefinedMeters
Provide access to current meter from a MERG CBUS Command Stationclass
CbusReporter
Extend jmri.AbstractRailComReporter for CBUS controls.class
CbusSensor
Extend jmri.AbstractSensor for CBUS controls.class
CbusThrottleManager
CBUS implementation of a ThrottleManager.class
CbusTurnout
Turnout for CBUS connections. -
Uses of CanListener in jmri.jmrix.can.cbus.eventtable
Classes in jmri.jmrix.can.cbus.eventtable that implement CanListener Modifier and Type Class Description class
CbusEventTableDataModel
Table data model for display of CBUS events -
Uses of CanListener in jmri.jmrix.can.cbus.node
Classes in jmri.jmrix.can.cbus.node that implement CanListener Modifier and Type Class Description class
CbusAllocateNodeNumber
class
CbusNodeCanListener
Class to represent a Processing of CAN Frames for a CbusNode.protected static class
CbusNodeFromBackup.DoNothingCanListener
Ignores Incoming and Outgoing CAN Frames.class
CbusNodeTableDataModel
Table data model for display of CBUS Nodesclass
CbusNodeTrickleFetch
-
Uses of CanListener in jmri.jmrix.can.cbus.simulator
Classes in jmri.jmrix.can.cbus.simulator that implement CanListener Modifier and Type Class Description class
CbusDummyCS
Simulating a MERG CBUS Command Station.class
CbusDummyNodeCanListener
Class to represent a Processing of CAN Frames for a CbusDummyNode.class
CbusEventResponder
Simulating event request responses.class
CbusSimCanListener
Simulating event request responses. -
Uses of CanListener in jmri.jmrix.can.cbus.swing.bootloader
Classes in jmri.jmrix.can.cbus.swing.bootloader that implement CanListener Modifier and Type Class Description class
CbusBootloaderPane
Bootloader client for uploading CBUS node firmware. -
Uses of CanListener in jmri.jmrix.can.cbus.swing.cbusslotmonitor
Classes in jmri.jmrix.can.cbus.swing.cbusslotmonitor that implement CanListener Modifier and Type Class Description class
CbusSlotMonitorDataModel
Table data model for display of CBUS Command Station Sessions and various Tools -
Uses of CanListener in jmri.jmrix.can.cbus.swing.configtool
Classes in jmri.jmrix.can.cbus.swing.configtool that implement CanListener Modifier and Type Class Description class
ConfigToolPane
Pane for user creation of Sensor, Turnouts and Lights that are linked to CBUS events. -
Uses of CanListener in jmri.jmrix.can.cbus.swing.console
Classes in jmri.jmrix.can.cbus.swing.console that implement CanListener Modifier and Type Class Description class
CbusConsoleDecodeOptionsPane
Panel for CBUS Console Options. -
Uses of CanListener in jmri.jmrix.can.cbus.swing.eventrequestmonitor
Classes in jmri.jmrix.can.cbus.swing.eventrequestmonitor that implement CanListener Modifier and Type Class Description class
CbusEventRequestDataModel
Table data model for display of Cbus request events -
Uses of CanListener in jmri.jmrix.can.cbus.swing.hubpane
Classes in jmri.jmrix.can.cbus.swing.hubpane that implement CanListener Modifier and Type Class Description class
CbusHubPane
-
Uses of CanListener in jmri.jmrix.can.cbus.swing.modeswitcher
Classes in jmri.jmrix.can.cbus.swing.modeswitcher that implement CanListener Modifier and Type Class Description class
SprogCbusModeSwitcherFrame
Base class for CBUS SPROG Mode Switcher .class
SprogCbusSimpleModeSwitcherFrame
Mode Switcher to switch modes between programmer and command station for simple hardware with a single track output.class
SprogCbusSprog3PlusModeSwitcherFrame
Mode Switcher to switch programming track mode. -
Uses of CanListener in jmri.jmrix.can.swing.monitor
Classes in jmri.jmrix.can.swing.monitor that implement CanListener Modifier and Type Class Description class
MonitorPane
Frame displaying (and logging) CAN frames -
Uses of CanListener in jmri.jmrix.openlcb
Classes in jmri.jmrix.openlcb that implement CanListener Modifier and Type Class Description class
OlcbSensorManager
Manage the OpenLCB-specific Sensor implementation. -
Uses of CanListener in jmri.jmrix.openlcb.swing.hub
Classes in jmri.jmrix.openlcb.swing.hub that implement CanListener Modifier and Type Class Description class
HubPane
Frame displaying,and more importantly starting, an OpenLCB TCP/IP hub -
Uses of CanListener in jmri.jmrix.openlcb.swing.monitor
Classes in jmri.jmrix.openlcb.swing.monitor that implement CanListener Modifier and Type Class Description class
MonitorPane
Frame displaying (and logging) OpenLCB (CAN) frames -
Uses of CanListener in jmri.jmrix.openlcb.swing.networktree
Classes in jmri.jmrix.openlcb.swing.networktree that implement CanListener Modifier and Type Class Description class
NetworkTreePane
Frame displaying tree of OpenLCB nodes. -
Uses of CanListener in jmri.jmrix.openlcb.swing.send
Classes in jmri.jmrix.openlcb.swing.send that implement CanListener Modifier and Type Class Description class
OpenLcbCanSendPane
User interface for sending OpenLCB CAN frames to exercise the system
-