Uses of Class
jmri.jmrix.loconet.LnTrafficController
-
Packages that use LnTrafficController Package Description jmri.jmrix.loconet Provides access to LocoNet systems, along with a lot of Swing-based tools.jmri.jmrix.loconet.duplexgroup.swing jmri.jmrix.loconet.Intellibox Implementation and specialization for connecting to to an Uhlenbrock Intellibox-I via its in-built RS232 serial connection.jmri.jmrix.loconet.locoid jmri.jmrix.loconet.locoio jmri.jmrix.loconet.loconetovertcp JMRI implementation of the LocoNet over TCP protocol.jmri.jmrix.loconet.pr2 jmri.jmrix.loconet.pr3 jmri.jmrix.loconet.soundloader jmri.jmrix.loconet.streamport jmri.jmrix.loconet.uhlenbrock Implementation and specialization for connecting to to an Uhlenbrock Intellibox-II via its in-built USB connection.jmri.jmrix.roco.z21 -
-
Uses of LnTrafficController in jmri.jmrix.loconet
Subclasses of LnTrafficController in jmri.jmrix.loconet Modifier and Type Class Description class
LnPacketizer
Converts Stream-based I/O to/from LocoNet messages.class
LnPacketizerStrict
Converts Stream-based I/O to/from LocoNet messages.class
LnTrafficRouter
Implements a LocoNetInterface by doing a scatter-gather to another, simpler implementation.Fields in jmri.jmrix.loconet declared as LnTrafficController Modifier and Type Field Description (package private) LnTrafficController
LnClockControl. tc
(package private) LnTrafficController
LNCPSignalMast. tc
(package private) LnTrafficController
LnLight. tc
(package private) LnTrafficController
LnMessageManager. tc
(package private) LnTrafficController
LnPowerManager. tc
protected LnTrafficController
LnReporterManager. tc
(package private) LnTrafficController
LnSensor. tc
protected LnTrafficController
LnSensorManager. tc
protected LnTrafficController
LnStringIOManager. tc
protected LnTrafficController
LnThrottleManager. tc
(package private) LnTrafficController
SE8cSignalHead. tc
protected LnTrafficController
SlotManager. tc
(package private) LnTrafficController
LnPacketizer.RcvHandler. trafficController
Remember the LnPacketizer object(package private) LnTrafficController
LnPacketizerStrict.RcvHandlerStrict. trafficController
Remember the LnPacketizer object.Methods in jmri.jmrix.loconet that return LnTrafficController Modifier and Type Method Description LnTrafficController
LocoNetSystemConnectionMemo. getLnTrafficController()
Provide access to the TrafficController for this particular connection.Methods in jmri.jmrix.loconet with parameters of type LnTrafficController Modifier and Type Method Description SlotManager
LnCommandStationType. getSlotManager(LnTrafficController tc)
Get a new SlotManager of the right type for this command station.void
LocoNetSystemConnectionMemo. setLnTrafficController(LnTrafficController lt)
Constructors in jmri.jmrix.loconet with parameters of type LnTrafficController Constructor Description LnClockControl(SlotManager sm, LnTrafficController tc, LnPowerManager pm)
Create a ClockControl object for a LocoNet clock.LnLight(java.lang.String systemName, java.lang.String userName, LnTrafficController tc, LnLightManager mgr)
Create a Light object, with both system and user names.LnLight(java.lang.String systemName, LnTrafficController tc, LnLightManager mgr)
Create a Light object, with only system name.LnMessageManager(LnTrafficController tc)
LnMeterInitTask(LnTrafficController tc, int interval)
Create a task to perform an initial query of LocoNet for devices which provide data for JMRI Meters.LnReporter(int number, LnTrafficController tc, java.lang.String prefix)
LnSensor(java.lang.String systemName, java.lang.String userName, LnTrafficController tc, java.lang.String prefix)
LnSensor(java.lang.String systemName, LnTrafficController tc, java.lang.String prefix)
LnSensorUpdateThread(LnSensorManager sm, LnTrafficController tc, int restingTime)
Constructs the threadLnTrackStatusUpdateThread(LnTrafficController tc)
Construct the thread.LocoNetSystemConnectionMemo(LnTrafficController lt, SlotManager sm)
Must manually register() after construction is complete.RcvHandler(LnTrafficController lt)
RcvHandlerStrict(LnTrafficController lt)
SlotManager(LnTrafficController tc)
Constructor for a SlotManager on a given TrafficController.UhlenbrockSlotManager(LnTrafficController tc)
-
Uses of LnTrafficController in jmri.jmrix.loconet.duplexgroup.swing
Methods in jmri.jmrix.loconet.duplexgroup.swing with parameters of type LnTrafficController Modifier and Type Method Description void
DuplexGroupScanPanel. connect(LnTrafficController t)
void
LnDplxGrpInfoImpl. connect(LnTrafficController t)
Connect this instance's LocoNetListener to the LocoNet Traffic Controllervoid
LnIPLImplementation. connect(LnTrafficController t)
Connect this instance's LocoNetListener to the LocoNet Traffic Controller. -
Uses of LnTrafficController in jmri.jmrix.loconet.Intellibox
Subclasses of LnTrafficController in jmri.jmrix.loconet.Intellibox Modifier and Type Class Description class
IBLnPacketizer
Converts Stream-based I/O to/from LocoNet messages. -
Uses of LnTrafficController in jmri.jmrix.loconet.locoid
Methods in jmri.jmrix.loconet.locoid with parameters of type LnTrafficController Modifier and Type Method Description void
LocoIdPanel. connect(LnTrafficController t)
Tell the LocoNet controller we want to hear messages, which will automatically call our "message" -
Uses of LnTrafficController in jmri.jmrix.loconet.locoio
Methods in jmri.jmrix.loconet.locoio with parameters of type LnTrafficController Modifier and Type Method Description static void
LocoIO. probeLocoIOs(LnTrafficController ln)
Send out a probe of all connected LocoIO units on a given LocoNet connection.static void
LocoIO. programLocoIOAddress(int address, int subAddress, LnTrafficController ln)
Compose and send a message out onto LocoNet changing the LocoIO hardware board address of all connected LocoIO boards.Constructors in jmri.jmrix.loconet.locoio with parameters of type LnTrafficController Constructor Description LocoIOData(int unitAddr, int unitSubAddr, LnTrafficController tc)
Create a new instance of LocoIOData. -
Uses of LnTrafficController in jmri.jmrix.loconet.loconetovertcp
Subclasses of LnTrafficController in jmri.jmrix.loconet.loconetovertcp Modifier and Type Class Description class
LnOverTcpPacketizer
Converts Stream-based I/O over the LocoNetOverTcp system network connection to/from LocoNet messages.Fields in jmri.jmrix.loconet.loconetovertcp declared as LnTrafficController Modifier and Type Field Description (package private) LnTrafficController
ClientRxHandler. tc
Constructors in jmri.jmrix.loconet.loconetovertcp with parameters of type LnTrafficController Constructor Description ClientRxHandler(java.lang.String newRemoteAddress, java.net.Socket newSocket, LnTrafficController _tc)
-
Uses of LnTrafficController in jmri.jmrix.loconet.pr2
Subclasses of LnTrafficController in jmri.jmrix.loconet.pr2 Modifier and Type Class Description class
LnPr2Packetizer
Special LnPr2Packetizer implementation for PR2.Fields in jmri.jmrix.loconet.pr2 declared as LnTrafficController Modifier and Type Field Description (package private) LnTrafficController
LnPr2PowerManager. tc
Constructors in jmri.jmrix.loconet.pr2 with parameters of type LnTrafficController Constructor Description PR2SystemConnectionMemo(LnTrafficController lt, SlotManager sm)
-
Uses of LnTrafficController in jmri.jmrix.loconet.pr3
Constructors in jmri.jmrix.loconet.pr3 with parameters of type LnTrafficController Constructor Description PR3SystemConnectionMemo(LnTrafficController lt, SlotManager sm)
-
Uses of LnTrafficController in jmri.jmrix.loconet.soundloader
Fields in jmri.jmrix.loconet.soundloader declared as LnTrafficController Modifier and Type Field Description (package private) LnTrafficController
LoaderEngine. controller
-
Uses of LnTrafficController in jmri.jmrix.loconet.streamport
Subclasses of LnTrafficController in jmri.jmrix.loconet.streamport Modifier and Type Class Description class
LnStreamPortPacketizer
Converts Stream-based I/O to/from LocoNet messages. -
Uses of LnTrafficController in jmri.jmrix.loconet.uhlenbrock
Subclasses of LnTrafficController in jmri.jmrix.loconet.uhlenbrock Modifier and Type Class Description class
UhlenbrockPacketizer
Converts Stream-based I/O to/from LocoNet messages.Constructors in jmri.jmrix.loconet.uhlenbrock with parameters of type LnTrafficController Constructor Description UhlenbrockSystemConnectionMemo(LnTrafficController lt, SlotManager sm)
-
Uses of LnTrafficController in jmri.jmrix.roco.z21
Subclasses of LnTrafficController in jmri.jmrix.roco.z21 Modifier and Type Class Description class
Z21LnStreamPortPacketizer
Override the default LnStreamPortPacketizerConstructors in jmri.jmrix.roco.z21 with parameters of type LnTrafficController Constructor Description Z21XNetOpsModeProgrammer(int pAddress, XNetTrafficController controller, LnTrafficController lntc)
-