Uses of Class
jmri.jmrix.loconet.LnTrafficController
Packages that use LnTrafficController
Package
Description
Provides access to LocoNet systems, along with a lot of Swing-based tools.
Implementation and specialization for connecting to to an Uhlenbrock
Intellibox-I via its in-built RS232 serial connection.
JMRI implementation of the LocoNet over TCP protocol.
Implementation and specialization for connecting to to an Uhlenbrock
Intellibox-II via its in-built USB connection.
-
Uses of LnTrafficController in jmri.jmrix.loconet
Subclasses of LnTrafficController in jmri.jmrix.loconetModifier and TypeClassDescriptionclassConverts Stream-based I/O to/from LocoNet messages.classConverts Stream-based I/O to/from LocoNet messages.classImplements a LocoNetInterface by doing a scatter-gather to another, simpler implementation.Fields in jmri.jmrix.loconet declared as LnTrafficControllerModifier and TypeFieldDescription(package private) final LnTrafficControllerLnClockControl.tc(package private) LnTrafficControllerLNCPSignalMast.tc(package private) LnTrafficControllerLnLight.tc(package private) LnTrafficControllerLnMessageManager.tc(package private) LnTrafficControllerLnPowerManager.tcprotected final LnTrafficControllerLnReporterManager.tc(package private) LnTrafficControllerLnSensor.tcprotected final LnTrafficControllerLnSensorManager.tcprotected final LnTrafficControllerLnStringIOManager.tcprotected LnTrafficControllerLnThrottleManager.tc(package private) LnTrafficControllerSE8cSignalHead.tcprotected LnTrafficControllerSlotManager.tc(package private) LnTrafficControllerLnPacketizer.RcvHandler.trafficControllerRemember the LnPacketizer object(package private) LnTrafficControllerLnPacketizerStrict.RcvHandlerStrict.trafficControllerRemember the LnPacketizer object.Methods in jmri.jmrix.loconet that return LnTrafficControllerModifier and TypeMethodDescriptionLocoNetSystemConnectionMemo.getLnTrafficController()Provide access to the TrafficController for this particular connection.Methods in jmri.jmrix.loconet with parameters of type LnTrafficControllerModifier and TypeMethodDescriptionLnCommandStationType.getSlotManager(LnTrafficController tc) Get a new SlotManager of the right type for this command station.voidLocoNetSystemConnectionMemo.setLnTrafficController(LnTrafficController lt) Constructors in jmri.jmrix.loconet with parameters of type LnTrafficControllerModifierConstructorDescriptionLnClockControl(SlotManager sm, LnTrafficController tc, LnPowerManager pm) Create a ClockControl object for a LocoNet clock.LnLight(String systemName, String userName, LnTrafficController tc, LnLightManager mgr) Create a Light object, with both system and user names.LnLight(String systemName, LnTrafficController tc, LnLightManager mgr) Create a Light object, with only system name.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, String prefix) LnSensor(String systemName, String userName, LnTrafficController tc, String prefix) LnSensor(String systemName, LnTrafficController tc, String prefix) LnSensorUpdateThread(LnSensorManager sm, LnTrafficController tc, int restingTime) Constructs the threadConstruct the thread.Must manually register() after construction is complete.Constructor for a SlotManager on a given TrafficController. -
Uses of LnTrafficController in jmri.jmrix.loconet.duplexgroup.swing
Methods in jmri.jmrix.loconet.duplexgroup.swing with parameters of type LnTrafficControllerModifier and TypeMethodDescriptionvoidDuplexGroupScanPanel.connect(LnTrafficController t) voidLnDplxGrpInfoImpl.connect(LnTrafficController t) Connect this instance's LocoNetListener to the LocoNet Traffic ControllervoidLnIPLImplementation.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.IntelliboxModifier and TypeClassDescriptionclassConverts 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 LnTrafficControllerModifier and TypeMethodDescriptionvoidLocoIdPanel.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 LnTrafficControllerModifier and TypeMethodDescriptionstatic voidLocoIO.probeLocoIOs(LnTrafficController ln) Send out a probe of all connected LocoIO units on a given LocoNet connection.static voidLocoIO.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 LnTrafficControllerModifierConstructorDescriptionLocoIOData(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.loconetovertcpModifier and TypeClassDescriptionclassConverts Stream-based I/O over the LocoNetOverTcp system network connection to/from LocoNet messages.Fields in jmri.jmrix.loconet.loconetovertcp declared as LnTrafficControllerConstructors in jmri.jmrix.loconet.loconetovertcp with parameters of type LnTrafficControllerModifierConstructorDescriptionClientRxHandler(String newRemoteAddress, Socket newSocket, LnTrafficController _tc) -
Uses of LnTrafficController in jmri.jmrix.loconet.pr2
Subclasses of LnTrafficController in jmri.jmrix.loconet.pr2Modifier and TypeClassDescriptionclassSpecial LnPr2Packetizer implementation for PR2.Fields in jmri.jmrix.loconet.pr2 declared as LnTrafficControllerConstructors in jmri.jmrix.loconet.pr2 with parameters of type LnTrafficController -
Uses of LnTrafficController in jmri.jmrix.loconet.pr3
Constructors in jmri.jmrix.loconet.pr3 with parameters of type LnTrafficController -
Uses of LnTrafficController in jmri.jmrix.loconet.soundloader
Fields in jmri.jmrix.loconet.soundloader declared as LnTrafficController -
Uses of LnTrafficController in jmri.jmrix.loconet.streamport
Subclasses of LnTrafficController in jmri.jmrix.loconet.streamportModifier and TypeClassDescriptionclassConverts Stream-based I/O to/from LocoNet messages. -
Uses of LnTrafficController in jmri.jmrix.loconet.uhlenbrock
Subclasses of LnTrafficController in jmri.jmrix.loconet.uhlenbrockModifier and TypeClassDescriptionclassConverts Stream-based I/O to/from LocoNet messages.Constructors in jmri.jmrix.loconet.uhlenbrock with parameters of type LnTrafficControllerModifierConstructorDescription -
Uses of LnTrafficController in jmri.jmrix.roco.z21
Subclasses of LnTrafficController in jmri.jmrix.roco.z21Modifier and TypeClassDescriptionclassOverride the default LnStreamPortPacketizerConstructors in jmri.jmrix.roco.z21 with parameters of type LnTrafficControllerModifierConstructorDescriptionZ21XNetOpsModeProgrammer(int pAddress, XNetTrafficController controller, LnTrafficController lntc)