Uses of Interface
jmri.jmrix.loconet.LocoNetInterface
-
Packages that use LocoNetInterface Package Description jmri.jmrix.loconet Provides access to LocoNet systems, along with a lot of Swing-based tools.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.loconetovertcp JMRI implementation of the LocoNet over TCP protocol.jmri.jmrix.loconet.pr2 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 LocoNetInterface in jmri.jmrix.loconet
Classes in jmri.jmrix.loconet that implement LocoNetInterface 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
LnTrafficController
Abstract base class for implementations of LocoNetInterface.class
LnTrafficRouter
Implements a LocoNetInterface by doing a scatter-gather to another, simpler implementation.class
LocoNetThrottledTransmitter
Delay LocoNet messages that need to be throttled.Fields in jmri.jmrix.loconet declared as LocoNetInterface Modifier and Type Field Description (package private) LocoNetInterface
LnTurnout. controller
(package private) LocoNetInterface
LocoNetThrottledTransmitter. controller
(package private) LocoNetInterface
LnTurnoutManager. fastcontroller
protected LocoNetInterface
LocoNetThrottle. network
(package private) LocoNetInterface
LnTurnoutManager. throttledcontroller
Methods in jmri.jmrix.loconet with parameters of type LocoNetInterface Modifier and Type Method Description void
LnTrafficRouter. connect(LocoNetInterface i)
Make connection to existing LocoNetInterface object for upstream communication.void
LnTrafficRouter. disconnectPort(LocoNetInterface i)
Break connection to upstream LocoNetInterface object.Constructors in jmri.jmrix.loconet with parameters of type LocoNetInterface Constructor Description LnTurnout(java.lang.String prefix, int number, LocoNetInterface controller)
LnTurnoutManager(LocoNetSystemConnectionMemo memo, LocoNetInterface throttledController, boolean mTurnoutNoRetry)
LocoNetThrottledTransmitter(LocoNetInterface controller, boolean mTurnoutExtraSpace)
-
Uses of LocoNetInterface in jmri.jmrix.loconet.Intellibox
Classes in jmri.jmrix.loconet.Intellibox that implement LocoNetInterface Modifier and Type Class Description class
IBLnPacketizer
Converts Stream-based I/O to/from LocoNet messages. -
Uses of LocoNetInterface in jmri.jmrix.loconet.loconetovertcp
Classes in jmri.jmrix.loconet.loconetovertcp that implement LocoNetInterface Modifier and Type Class Description class
LnOverTcpPacketizer
Converts Stream-based I/O over the LocoNetOverTcp system network connection to/from LocoNet messages. -
Uses of LocoNetInterface in jmri.jmrix.loconet.pr2
Classes in jmri.jmrix.loconet.pr2 that implement LocoNetInterface Modifier and Type Class Description class
LnPr2Packetizer
Special LnPr2Packetizer implementation for PR2. -
Uses of LocoNetInterface in jmri.jmrix.loconet.streamport
Classes in jmri.jmrix.loconet.streamport that implement LocoNetInterface Modifier and Type Class Description class
LnStreamPortPacketizer
Converts Stream-based I/O to/from LocoNet messages. -
Uses of LocoNetInterface in jmri.jmrix.loconet.uhlenbrock
Classes in jmri.jmrix.loconet.uhlenbrock that implement LocoNetInterface Modifier and Type Class Description class
UhlenbrockPacketizer
Converts Stream-based I/O to/from LocoNet messages. -
Uses of LocoNetInterface in jmri.jmrix.roco.z21
Classes in jmri.jmrix.roco.z21 that implement LocoNetInterface Modifier and Type Class Description class
Z21LnStreamPortPacketizer
Override the default LnStreamPortPacketizer
-