Uses of Interface
jmri.DccThrottle
-
Packages that use DccThrottle Package Description jmri Provides basic interfaces and certain core implementations for the JMRI layout management concepts.jmri.jmris Server implementation for the JMRI interfaces.jmri.jmris.srcp Contains a SRCP protocol parser to be built with the Java Compiler Compiler (JavaCC).jmri.jmrit.automat Classes to ease creation of layout automation, particularly signaling.jmri.jmrit.dispatcher jmri.jmrit.logix Support for implementing Warrants in JMRI.jmri.jmrit.roster jmri.jmrit.roster.swing.speedprofile jmri.jmrit.throttle jmri.jmrit.withrottle jmri.jmrit.z21server jmri.jmrix Interfaces and implementations for system-specific code.jmri.jmrix.bachrus Provides connections and GUI support for attached speedometers.jmri.jmrix.bachrus.speedmatcher jmri.jmrix.bachrus.speedmatcher.basic jmri.jmrix.bachrus.speedmatcher.speedStepScale jmri.jmrix.bidib jmri.jmrix.can.cbus Defines classes for interfacing to a MERG CBUS network.jmri.jmrix.dccpp jmri.jmrix.debugthrottle jmri.jmrix.direct jmri.jmrix.easydcc jmri.jmrix.ecos Support for the ESU ECoS.jmri.jmrix.lenz jmri.jmrix.lenz.hornbyelite jmri.jmrix.loconet Provides access to LocoNet systems, along with a lot of Swing-based tools.jmri.jmrix.loconet.logixng.swing jmri.jmrix.marklin jmri.jmrix.mqtt Provides JMRI layout objects that use MQTT connections.jmri.jmrix.mrc jmri.jmrix.nce jmri.jmrix.openlcb Implementation of the JMRI OpenLCB hardware interface.jmri.jmrix.roco jmri.jmrix.roco.z21 jmri.jmrix.rps This package contains software specific to the RPS system from NAC Services, Inc.jmri.jmrix.sprog jmri.jmrix.srcp Provide a JMRI connection to an SRCP server.jmri.jmrix.tams Support for the ESU ECoS.jmri.jmrix.tmcc jmri.jmrix.xpa jmri.jmrix.zimo jmri.server.json.throttle -
-
Uses of DccThrottle in jmri
Methods in jmri with parameters of type DccThrottle Modifier and Type Method Description void
ThrottleManager. dispatchThrottle(DccThrottle t, ThrottleListener l)
The throttle listener has finished with the specific Throttle and is is available for reuse/reallocation by somebody else.boolean
ThrottleManager. disposeThrottle(DccThrottle t, ThrottleListener l)
Not for general use, seereleaseThrottle
anddispatchThrottle
.void
ThrottleListener. notifyThrottleFound(DccThrottle t)
Get notification that a throttle has been found as requested.void
ThrottleManager. releaseThrottle(DccThrottle t, ThrottleListener l)
The specified Throttle Listener has finished using a given throttle and no longer requires access to it. -
Uses of DccThrottle in jmri.jmris
Methods in jmri.jmris with parameters of type DccThrottle Modifier and Type Method Description void
AbstractThrottleServer. notifyThrottleFound(DccThrottle t)
Get notification that a throttle has been found as requested. -
Uses of DccThrottle in jmri.jmris.srcp
Methods in jmri.jmris.srcp with parameters of type DccThrottle Modifier and Type Method Description void
JmriSRCPThrottleServer. notifyThrottleFound(DccThrottle t)
-
Uses of DccThrottle in jmri.jmrit.automat
Fields in jmri.jmrit.automat declared as DccThrottle Modifier and Type Field Description (package private) DccThrottle
SampleAutomaton3. throttle
References the locomotive decoder to be controlledMethods in jmri.jmrit.automat that return DccThrottle Modifier and Type Method Description DccThrottle
AbstractAutomaton. getThrottle(int address, boolean longAddress)
DccThrottle
AbstractAutomaton. getThrottle(int address, boolean longAddress, int waitSecs)
Obtains a DCC throttle, including waiting for the command station response.DccThrottle
AbstractAutomaton. getThrottle(BasicRosterEntry re)
DccThrottle
AbstractAutomaton. getThrottle(BasicRosterEntry re, int waitSecs)
Obtains a DCC throttle, including waiting for the command station response. -
Uses of DccThrottle in jmri.jmrit.dispatcher
Methods in jmri.jmrit.dispatcher that return DccThrottle Modifier and Type Method Description protected DccThrottle
AutoActiveTrain. getThrottle()
Methods in jmri.jmrit.dispatcher with parameters of type DccThrottle Modifier and Type Method Description void
AutoActiveTrain. notifyThrottleFound(DccThrottle t)
Constructors in jmri.jmrit.dispatcher with parameters of type DccThrottle Constructor Description AutoEngineer(DccThrottle throttle, RosterEntry rosterEntry)
-
Uses of DccThrottle in jmri.jmrit.logix
Fields in jmri.jmrit.logix declared as DccThrottle Modifier and Type Field Description protected DccThrottle
Engineer. _throttle
Methods in jmri.jmrit.logix that return DccThrottle Modifier and Type Method Description protected DccThrottle
SpeedUtil. getThrottle()
Methods in jmri.jmrit.logix with parameters of type DccThrottle Modifier and Type Method Description void
LearnSpeedPanel. notifyAddressThrottleFound(DccThrottle throttle)
void
LearnThrottleFrame. notifyThrottleFound(DccThrottle t)
Get notification that a throttle has been found as you requested.void
SCWarrant. notifyThrottleFound(DccThrottle throttle)
Callback from acquireThrottle() when the throttle has become available.syncvoid
Warrant. notifyThrottleFound(DccThrottle throttle)
protected void
Warrant. releaseThrottle(DccThrottle throttle)
protected void
SpeedUtil. setThrottle(DccThrottle throttle)
Constructors in jmri.jmrit.logix with parameters of type DccThrottle Constructor Description Engineer(Warrant warrant, DccThrottle throttle)
-
Uses of DccThrottle in jmri.jmrit.roster
Methods in jmri.jmrit.roster with parameters of type DccThrottle Modifier and Type Method Description void
RosterSpeedProfile. changeLocoSpeed(DccThrottle t, float distance, float requestedSpeed)
Set speed of a throttle.void
RosterSpeedProfile. changeLocoSpeed(DccThrottle t, Block blk, float speed)
Set speed of a throttle.void
RosterSpeedProfile. changeLocoSpeed(DccThrottle t, Block blk, float speed, float usePercentage)
Set speed of a throttle.void
RosterSpeedProfile. changeLocoSpeed(DccThrottle t, Section sec, float speed)
Set speed of a throttle to a speeed set by a float, using the section for the length details Set speed of a throttle.void
RosterSpeedProfile. changeLocoSpeed(DccThrottle t, Section sec, float speed, float usePercentage)
Set speed of a throttle. -
Uses of DccThrottle in jmri.jmrit.roster.swing.speedprofile
Fields in jmri.jmrit.roster.swing.speedprofile declared as DccThrottle Modifier and Type Field Description (package private) DccThrottle
SpeedProfilePanel. t
Methods in jmri.jmrit.roster.swing.speedprofile with parameters of type DccThrottle Modifier and Type Method Description void
SpeedProfilePanel. notifyThrottleFound(DccThrottle _throttle)
-
Uses of DccThrottle in jmri.jmrit.throttle
Methods in jmri.jmrit.throttle that return DccThrottle Modifier and Type Method Description DccThrottle
AddressPanel. getFunctionThrottle()
DccThrottle
AddressPanel. getThrottle()
Methods in jmri.jmrit.throttle with parameters of type DccThrottle Modifier and Type Method Description protected void
ThrottleWindowActions. incrementSpeed(DccThrottle throttle, float increment)
void
AddressListener. notifyAddressThrottleFound(DccThrottle throttle)
Receive notification that a throttle has been foundvoid
BackgroundPanel. notifyAddressThrottleFound(DccThrottle t)
void
ControlPanel. notifyAddressThrottleFound(DccThrottle t)
void
FunctionPanel. notifyAddressThrottleFound(DccThrottle t)
Get notification that a throttle has been found as we requested.void
SpeedPanel. notifyAddressThrottleFound(DccThrottle t)
void
ThrottleFrame. notifyAddressThrottleFound(DccThrottle t)
void
AddressListener. notifyConsistAddressThrottleFound(DccThrottle throttle)
Receive notification that a throttle has been foundvoid
BackgroundPanel. notifyConsistAddressThrottleFound(DccThrottle t)
void
ControlPanel. notifyConsistAddressThrottleFound(DccThrottle t)
void
FunctionPanel. notifyConsistAddressThrottleFound(DccThrottle t)
Ignored.void
SpeedPanel. notifyConsistAddressThrottleFound(DccThrottle throttle)
void
ThrottleFrame. notifyConsistAddressThrottleFound(DccThrottle throttle)
void
AddressPanel. notifyConsistThrottleFound(DccThrottle t)
Get notification that a consist throttle has been found as we requested.void
AddressPanel. notifyThrottleFound(DccThrottle t)
Get notification that a throttle has been found as we requested. -
Uses of DccThrottle in jmri.jmrit.withrottle
Fields in jmri.jmrit.withrottle declared as DccThrottle Modifier and Type Field Description (package private) DccThrottle
ThrottleController. functionThrottle
(package private) DccThrottle
ThrottleController. throttle
Methods in jmri.jmrit.withrottle that return DccThrottle Modifier and Type Method Description DccThrottle
ThrottleController. getFunctionThrottle()
DccThrottle
ConsistFunctionController. getThrottle()
DccThrottle
ThrottleController. getThrottle()
Methods in jmri.jmrit.withrottle with parameters of type DccThrottle Modifier and Type Method Description RosterEntry
ThrottleController. findRosterEntry(DccThrottle t)
void
ConsistFunctionController. notifyThrottleFound(DccThrottle t)
void
ThrottleController. notifyThrottleFound(DccThrottle t)
Receive notification that a DccThrottle has been found and is in use.void
MultiThrottleController. sendAllFunctionStates(DccThrottle t)
This replaces the previous method of sending a string of function states, and now sends them individually, the same as a property change would.void
ThrottleController. sendAllFunctionStates(DccThrottle t)
send all function states, primarily for initial status Current Format: RPF}|{whichThrottle]\[function}|{state]\[function}|{state...protected void
MultiThrottleController. sendAllMomentaryStates(DccThrottle t)
protected void
ThrottleController. sendAllMomentaryStates(DccThrottle t)
protected void
MultiThrottleController. sendCurrentDirection(DccThrottle t)
protected void
ThrottleController. sendCurrentDirection(DccThrottle t)
protected void
MultiThrottleController. sendCurrentSpeed(DccThrottle t)
protected void
ThrottleController. sendCurrentSpeed(DccThrottle t)
protected void
MultiThrottleController. sendSpeedStepMode(DccThrottle t)
protected void
ThrottleController. sendSpeedStepMode(DccThrottle t)
void
ThrottleController. setFunctionThrottle(DccThrottle t)
void
ThrottleController. syncThrottleFunctions(DccThrottle t, RosterEntry re)
-
Uses of DccThrottle in jmri.jmrit.z21server
Methods in jmri.jmrit.z21server that return DccThrottle Modifier and Type Method Description DccThrottle
AppClient. getThrottleFromLocoAddress(int locoAddress)
Methods in jmri.jmrit.z21server with parameters of type DccThrottle Modifier and Type Method Description void
AppClient. addThrottle(int locoAddress, DccThrottle throttle)
void
ClientManager. notifyThrottleFound(DccThrottle t)
-
Uses of DccThrottle in jmri.jmrix
Classes in jmri.jmrix that implement DccThrottle Modifier and Type Class Description class
AbstractThrottle
An abstract implementation of DccThrottle.Fields in jmri.jmrix declared as DccThrottle Modifier and Type Field Description (package private) DccThrottle
AbstractThrottleManager.Addresses. throttle
Methods in jmri.jmrix that return DccThrottle Modifier and Type Method Description (package private) DccThrottle
AbstractThrottleManager.Addresses. getThrottle()
Methods in jmri.jmrix with parameters of type DccThrottle Modifier and Type Method Description void
AbstractThrottleManager. dispatchThrottle(DccThrottle t, ThrottleListener l)
The throttle listener has finished with the specific Throttle and is is available for reuse/reallocation by somebody else.boolean
AbstractThrottleManager. disposeThrottle(DccThrottle t, ThrottleListener l)
Not for general use, seereleaseThrottle
anddispatchThrottle
.void
AbstractThrottleManager. notifyThrottleKnown(DccThrottle throttle, LocoAddress addr)
Handle throttle information when it's finally available, e.g. when a new Throttle object has been created.void
AbstractThrottleManager. releaseThrottle(DccThrottle t, ThrottleListener l)
The specified Throttle Listener has finished using a given throttle and no longer requires access to it.(package private) void
AbstractThrottleManager.Addresses. setThrottle(DccThrottle throttle)
Constructors in jmri.jmrix with parameters of type DccThrottle Constructor Description Addresses(DccThrottle throttle)
-
Uses of DccThrottle in jmri.jmrix.bachrus
Fields in jmri.jmrix.bachrus declared as DccThrottle Modifier and Type Field Description protected DccThrottle
SpeedoConsoleFrame. throttle
Methods in jmri.jmrix.bachrus with parameters of type DccThrottle Modifier and Type Method Description void
SpeedoConsoleFrame. notifyThrottleFound(DccThrottle t)
Called when a throttle is found -
Uses of DccThrottle in jmri.jmrix.bachrus.speedmatcher
Methods in jmri.jmrix.bachrus.speedmatcher with parameters of type DccThrottle Modifier and Type Method Description void
SpeedMatcher. notifyThrottleFound(DccThrottle t)
Called when a throttle is found Implementers must override, call super, and start speed matcher in implementation -
Uses of DccThrottle in jmri.jmrix.bachrus.speedmatcher.basic
Methods in jmri.jmrix.bachrus.speedmatcher.basic with parameters of type DccThrottle Modifier and Type Method Description void
BasicESUTableSpeedMatcher. notifyThrottleFound(DccThrottle t)
Called when a throttle is foundvoid
BasicSimpleCVSpeedMatcher. notifyThrottleFound(DccThrottle t)
Called when a throttle is foundvoid
BasicSpeedTableSpeedMatcher. notifyThrottleFound(DccThrottle t)
Called when a throttle is found -
Uses of DccThrottle in jmri.jmrix.bachrus.speedmatcher.speedStepScale
Methods in jmri.jmrix.bachrus.speedmatcher.speedStepScale with parameters of type DccThrottle Modifier and Type Method Description void
SpeedStepScaleESUTableSpeedMatcher. notifyThrottleFound(DccThrottle t)
Called when a throttle is foundvoid
SpeedStepScaleSpeedTableSpeedMatcher. notifyThrottleFound(DccThrottle t)
Called when a throttle is found -
Uses of DccThrottle in jmri.jmrix.bidib
Classes in jmri.jmrix.bidib that implement DccThrottle Modifier and Type Class Description class
BiDiBThrottle
An implementation of DccThrottle with code specific to an BiDiB connection.Methods in jmri.jmrix.bidib with parameters of type DccThrottle Modifier and Type Method Description void
BiDiBThrottleManager. dispatchThrottle(DccThrottle t, ThrottleListener l)
boolean
BiDiBThrottleManager. disposeThrottle(DccThrottle t, ThrottleListener l)
Not for general use, seereleaseThrottle
anddispatchThrottle
.void
BiDiBThrottleManager. releaseThrottle(DccThrottle t, ThrottleListener l)
-
Uses of DccThrottle in jmri.jmrix.can.cbus
Classes in jmri.jmrix.can.cbus that implement DccThrottle Modifier and Type Class Description class
CbusThrottle
An implementation of DccThrottle via AbstractThrottle with code specific to a CBUS connection.Methods in jmri.jmrix.can.cbus with parameters of type DccThrottle Modifier and Type Method Description boolean
CbusThrottleManager. disposeThrottle(DccThrottle t, ThrottleListener l)
Not for general use, seereleaseThrottle
anddispatchThrottle
. -
Uses of DccThrottle in jmri.jmrix.dccpp
Classes in jmri.jmrix.dccpp that implement DccThrottle Modifier and Type Class Description class
DCCppThrottle
An implementation of DccThrottle with code specific to a DCC++ connection.Methods in jmri.jmrix.dccpp with parameters of type DccThrottle Modifier and Type Method Description boolean
DCCppThrottleManager. disposeThrottle(DccThrottle t, ThrottleListener l)
void
DCCppThrottleManager. releaseThrottle(DccThrottle t, ThrottleListener l)
-
Uses of DccThrottle in jmri.jmrix.debugthrottle
Classes in jmri.jmrix.debugthrottle that implement DccThrottle Modifier and Type Class Description class
DebugThrottle
An implementation of DccThrottle for debugging use.Methods in jmri.jmrix.debugthrottle with parameters of type DccThrottle Modifier and Type Method Description boolean
DebugThrottleManager. disposeThrottle(DccThrottle t, ThrottleListener l)
-
Uses of DccThrottle in jmri.jmrix.direct
Classes in jmri.jmrix.direct that implement DccThrottle Modifier and Type Class Description class
Throttle
An implementation of DccThrottle with code specific to a Direct serial connection.Methods in jmri.jmrix.direct with parameters of type DccThrottle Modifier and Type Method Description boolean
ThrottleManager. disposeThrottle(DccThrottle t, ThrottleListener l)
Invoked when a throttle is released, this updates the local data structures. -
Uses of DccThrottle in jmri.jmrix.easydcc
Classes in jmri.jmrix.easydcc that implement DccThrottle Modifier and Type Class Description class
EasyDccThrottle
An implementation of DccThrottle with code specific to an EasyDCC connection.Methods in jmri.jmrix.easydcc with parameters of type DccThrottle Modifier and Type Method Description boolean
EasyDccThrottleManager. disposeThrottle(DccThrottle t, ThrottleListener l)
-
Uses of DccThrottle in jmri.jmrix.ecos
Classes in jmri.jmrix.ecos that implement DccThrottle Modifier and Type Class Description class
EcosDccThrottle
An implementation of DccThrottle with code specific to an ECoS connection.Methods in jmri.jmrix.ecos with parameters of type DccThrottle Modifier and Type Method Description boolean
EcosDccThrottleManager. disposeThrottle(DccThrottle t, ThrottleListener l)
-
Uses of DccThrottle in jmri.jmrix.lenz
Classes in jmri.jmrix.lenz that implement DccThrottle Modifier and Type Class Description class
XNetThrottle
An implementation of DccThrottle with code specific to an XpressNet connection.Methods in jmri.jmrix.lenz with parameters of type DccThrottle Modifier and Type Method Description boolean
XNetThrottleManager. disposeThrottle(DccThrottle t, ThrottleListener l)
-
Uses of DccThrottle in jmri.jmrix.lenz.hornbyelite
Classes in jmri.jmrix.lenz.hornbyelite that implement DccThrottle Modifier and Type Class Description class
EliteXNetThrottle
An implementation of DccThrottle with code specific to an XpressNet connection on the Hornby Elite. -
Uses of DccThrottle in jmri.jmrix.loconet
Classes in jmri.jmrix.loconet that implement DccThrottle Modifier and Type Class Description class
Ib1Throttle
A specialization of the LocoNet Throttle for Intellibox-I foibles.class
Ib2Throttle
A specialization of the LocoNet Throttle for Intellibox-II foibles.class
LocoNetThrottle
An implementation of DccThrottle via AbstractThrottle with code specific to a LocoNet connection.class
Pr2Throttle
An implementation of DccThrottle via AbstractThrottle with code specific to a PR2 connection.Methods in jmri.jmrix.loconet that return DccThrottle Modifier and Type Method Description (package private) DccThrottle
Ib1ThrottleManager. createThrottle(LocoNetSystemConnectionMemo memo, LocoNetSlot s)
(package private) DccThrottle
Ib2ThrottleManager. createThrottle(LocoNetSystemConnectionMemo memo, LocoNetSlot s)
(package private) DccThrottle
LnThrottleManager. createThrottle(LocoNetSystemConnectionMemo memo, LocoNetSlot s)
Create a LocoNet Throttle to control a loco.Methods in jmri.jmrix.loconet with parameters of type DccThrottle Modifier and Type Method Description void
LnThrottleManager. dispatchThrottle(DccThrottle t, ThrottleListener l)
Dispatches a loco from a LnThrottle object.void
LocoNetThrottle. dispatchThrottle(DccThrottle t, ThrottleListener l)
"Dispatch" a LocoNet throttle by setting the slot as "common" then performing a slot move to slot 0.boolean
LnThrottleManager. disposeThrottle(DccThrottle t, ThrottleListener l)
Disposes a LnThrottle object.protected void
LnThrottleManager. notifyComplete(DccThrottle t, LocoNetSlot s)
Called from the throttle slot when the final write of throttle id has been completed, and the slot is set as initialized, or called directly for our own shared throttles.void
LocoNetConsist. notifyThrottleFound(DccThrottle t)
void
LnThrottleManager. releaseThrottle(DccThrottle t, ThrottleListener l)
Dispatch a loco from a LnThrottle object. -
Uses of DccThrottle in jmri.jmrix.loconet.logixng.swing
Methods in jmri.jmrix.loconet.logixng.swing with parameters of type DccThrottle Modifier and Type Method Description void
GetNumSlotsDialog. notifyThrottleFound(DccThrottle t)
-
Uses of DccThrottle in jmri.jmrix.marklin
Classes in jmri.jmrix.marklin that implement DccThrottle Modifier and Type Class Description class
MarklinThrottle
An implementation of DccThrottle with code specific to an TAMS connection.Methods in jmri.jmrix.marklin with parameters of type DccThrottle Modifier and Type Method Description boolean
MarklinThrottleManager. disposeThrottle(DccThrottle t, ThrottleListener l)
-
Uses of DccThrottle in jmri.jmrix.mqtt
Classes in jmri.jmrix.mqtt that implement DccThrottle Modifier and Type Class Description class
MqttThrottle
An implementation of AbstractThrottle with code specific to a MQTT connection.Methods in jmri.jmrix.mqtt with parameters of type DccThrottle Modifier and Type Method Description void
MqttThrottleManager. dispatchThrottle(DccThrottle t, ThrottleListener l)
The throttle listener has finished with the specific Throttle and is is available for reuse/reallocation by somebody else.boolean
MqttThrottleManager. disposeThrottle(DccThrottle t, ThrottleListener l)
Not for general use, seereleaseThrottle
anddispatchThrottle
.void
MqttThrottleManager. releaseThrottle(DccThrottle t, ThrottleListener l)
The specified Throttle Listener has finished using a given throttle and no longer requires access to it. -
Uses of DccThrottle in jmri.jmrix.mrc
Classes in jmri.jmrix.mrc that implement DccThrottle Modifier and Type Class Description class
MrcThrottle
An implementation of DccThrottle with code specific to an MRC connection.Methods in jmri.jmrix.mrc with parameters of type DccThrottle Modifier and Type Method Description boolean
MrcThrottleManager. disposeThrottle(DccThrottle t, ThrottleListener l)
-
Uses of DccThrottle in jmri.jmrix.nce
Classes in jmri.jmrix.nce that implement DccThrottle Modifier and Type Class Description class
NceThrottle
An implementation of DccThrottle with code specific to an NCE connection.Methods in jmri.jmrix.nce with parameters of type DccThrottle Modifier and Type Method Description boolean
NceThrottleManager. disposeThrottle(DccThrottle t, ThrottleListener l)
-
Uses of DccThrottle in jmri.jmrix.openlcb
Classes in jmri.jmrix.openlcb that implement DccThrottle Modifier and Type Class Description class
OlcbThrottle
An implementation of DccThrottle for OpenLCB.Methods in jmri.jmrix.openlcb with parameters of type DccThrottle Modifier and Type Method Description boolean
OlcbThrottleManager. disposeThrottle(DccThrottle t, ThrottleListener l)
-
Uses of DccThrottle in jmri.jmrix.roco
Classes in jmri.jmrix.roco that implement DccThrottle Modifier and Type Class Description class
RocoXNetThrottle
An implementation of DccThrottle with code specific to a Roco XpressNet connection. -
Uses of DccThrottle in jmri.jmrix.roco.z21
Classes in jmri.jmrix.roco.z21 that implement DccThrottle Modifier and Type Class Description class
Z21XNetThrottle
An implementation of DccThrottle with code specific to a z21 XpressNet connection. -
Uses of DccThrottle in jmri.jmrix.rps
Fields in jmri.jmrix.rps declared as DccThrottle Modifier and Type Field Description (package private) DccThrottle
Transmitter. throttle
Fields in jmri.jmrix.rps with type parameters of type DccThrottle Modifier and Type Field Description (package private) static java.util.Hashtable<java.lang.Integer,DccThrottle>
RpsBlock. throttleTable
Methods in jmri.jmrix.rps that return DccThrottle Modifier and Type Method Description (package private) DccThrottle
Transmitter. getThrottle()
Methods in jmri.jmrix.rps with parameters of type DccThrottle Modifier and Type Method Description void
RpsBlock. notifyThrottleFound(DccThrottle t)
void
Transmitter. notifyThrottleFound(DccThrottle t)
(package private) void
RpsBlock. updateOneThrottle(DccThrottle t)
-
Uses of DccThrottle in jmri.jmrix.sprog
Classes in jmri.jmrix.sprog that implement DccThrottle Modifier and Type Class Description class
SprogCSThrottle
An implementation of DccThrottle with code specific to a SPROG Command Station connection.class
SprogThrottle
An implementation of DccThrottle with code specific to an SPROG connection.Methods in jmri.jmrix.sprog with parameters of type DccThrottle Modifier and Type Method Description boolean
SprogCSThrottleManager. disposeThrottle(DccThrottle t, ThrottleListener l)
boolean
SprogThrottleManager. disposeThrottle(DccThrottle t, ThrottleListener l)
-
Uses of DccThrottle in jmri.jmrix.srcp
Classes in jmri.jmrix.srcp that implement DccThrottle Modifier and Type Class Description class
SRCPThrottle
An implementation of DccThrottle with code specific to an SRCP connection.Methods in jmri.jmrix.srcp with parameters of type DccThrottle Modifier and Type Method Description boolean
SRCPThrottleManager. disposeThrottle(DccThrottle t, ThrottleListener l)
-
Uses of DccThrottle in jmri.jmrix.tams
Classes in jmri.jmrix.tams that implement DccThrottle Modifier and Type Class Description class
TamsThrottle
An implementation of DccThrottle with code specific to a TAMS connection.Methods in jmri.jmrix.tams with parameters of type DccThrottle Modifier and Type Method Description boolean
TamsThrottleManager. disposeThrottle(DccThrottle t, ThrottleListener l)
-
Uses of DccThrottle in jmri.jmrix.tmcc
Classes in jmri.jmrix.tmcc that implement DccThrottle Modifier and Type Class Description class
SerialThrottle
An implementation of DccThrottle. -
Uses of DccThrottle in jmri.jmrix.xpa
Classes in jmri.jmrix.xpa that implement DccThrottle Modifier and Type Class Description class
XpaThrottle
An XPA+Modem implementation of the Throttle for XpressNet Systems -
Uses of DccThrottle in jmri.jmrix.zimo
Classes in jmri.jmrix.zimo that implement DccThrottle Modifier and Type Class Description class
Mx1Throttle
An implementation of DccThrottle with code specific to an Mx1 connection.Methods in jmri.jmrix.zimo with parameters of type DccThrottle Modifier and Type Method Description boolean
Mx1ThrottleManager. disposeThrottle(DccThrottle t, ThrottleListener l)
-
Uses of DccThrottle in jmri.server.json.throttle
Methods in jmri.server.json.throttle with parameters of type DccThrottle Modifier and Type Method Description void
JsonThrottle. notifyThrottleFound(DccThrottle throttle)
-