Uses of Class
jmri.jmrix.loconet.LocoNetSlot
Packages that use LocoNetSlot
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-II via its in-built USB connection.
-
Uses of LocoNetSlot in jmri.jmrix.loconet
Subclasses of LocoNetSlot in jmri.jmrix.loconetModifier and TypeClassDescriptionclassExtends representation of a single slot for the Uhlenbrock IB command station.Fields in jmri.jmrix.loconet declared as LocoNetSlotModifier and TypeFieldDescriptionprotected LocoNetSlot[]SlotManager._slotsInformation on slot state is stored in an array of LocoNetSlot objects.protected LocoNetSlotLocoNetThrottle.slotFields in jmri.jmrix.loconet with type parameters of type LocoNetSlotModifier and TypeFieldDescription(package private) Hashtable<Integer,LocoNetSlot> LnThrottleManager.slotForAddressMethods in jmri.jmrix.loconet that return LocoNetSlotModifier and TypeMethodDescriptionLocoNetThrottle.getLocoNetSlot()Get the LocoNetSlot which is used for controlling the loco assoicated with this throttle.SlotManager.slot(int i) Access the information in a specific slot.Methods in jmri.jmrix.loconet with parameters of type LocoNetSlotModifier and TypeMethodDescription(package private) DccThrottleIb1ThrottleManager.createThrottle(LocoNetSystemConnectionMemo memo, LocoNetSlot s) (package private) DccThrottleIb2ThrottleManager.createThrottle(LocoNetSystemConnectionMemo memo, LocoNetSlot s) (package private) DccThrottleLnThrottleManager.createThrottle(LocoNetSystemConnectionMemo memo, LocoNetSlot s) Create a LocoNet Throttle to control a loco.protected voidSlotManager.notify(LocoNetSlot s) Trigger the notification of all SlotListeners.voidLnClockControl.notifyChangedSlot(LocoNetSlot s) Handle changed slot contents, due to clock changes.voidLnThrottleManager.notifyChangedSlot(LocoNetSlot s) Get notification that an address has changed slot.voidLocoNetConsist.notifyChangedSlot(LocoNetSlot s) voidLocoNetThrottle.notifyChangedSlot(LocoNetSlot pSlot) Get notified when underlying slot information changesvoidSlotListener.notifyChangedSlot(LocoNetSlot s) protected voidLnThrottleManager.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.Constructors in jmri.jmrix.loconet with parameters of type LocoNetSlotModifierConstructorDescriptionIb1Throttle(LocoNetSystemConnectionMemo memo, LocoNetSlot slot) Constructor.Ib2Throttle(LocoNetSystemConnectionMemo memo, LocoNetSlot slot) Constructor.LocoNetThrottle(LocoNetSystemConnectionMemo memo, LocoNetSlot slot) Constructor -
Uses of LocoNetSlot in jmri.jmrix.loconet.clockmon
Methods in jmri.jmrix.loconet.clockmon with parameters of type LocoNetSlotModifier and TypeMethodDescriptionvoidClockMonPane.notifyChangedSlot(LocoNetSlot s) Handle changed slot contents, due to clock changes. -
Uses of LocoNetSlot in jmri.jmrix.loconet.logixng
Methods in jmri.jmrix.loconet.logixng with parameters of type LocoNetSlot -
Uses of LocoNetSlot in jmri.jmrix.loconet.logixng.swing
Methods in jmri.jmrix.loconet.logixng.swing with parameters of type LocoNetSlot -
Uses of LocoNetSlot in jmri.jmrix.loconet.slotmon
Methods in jmri.jmrix.loconet.slotmon that return LocoNetSlotMethods in jmri.jmrix.loconet.slotmon with parameters of type LocoNetSlotModifier and TypeMethodDescriptionvoidSlotMonDataModel.notifyChangedSlot(LocoNetSlot s) voidSlotMonPane.notifyChangedSlot(LocoNetSlot s) protected voidSlotMonDataModel.sendExpFunctionGroup1(LocoNetSlot slot, int col, int row) Send the Expanded LocoNet message to set the state of locomotive direction and functions F0, F1, F2, F3, F4, F5, F6protected voidSlotMonDataModel.sendExpFunctionGroup2(LocoNetSlot slot, int col, int row) Send the Expanded LocoNet message to set the state of functions F7, F8, F8, F9, F10, F11, F12, F13protected voidSlotMonDataModel.sendExpFunctionGroup3(LocoNetSlot slot, int col, int row) Sends expanded loconet message F14 thru F20 Message.protected voidSlotMonDataModel.sendExpFunctionGroup4(LocoNetSlot slot, int col, int row) Sends Expanded loconet message F21 thru F28 Message.protected voidSlotMonDataModel.sendFunctionGroup1(LocoNetSlot slot, int col, int row) Send the LocoNet message to set the state of locomotive direction and functions F0, F1, F2, F3, F4protected voidSlotMonDataModel.sendFunctionGroup2(LocoNetSlot slot, int col, int row) Send the LocoNet message to set the state of functions F5, F6, F7, F8protected voidSlotMonDataModel.sendFunctionGroup3(LocoNetSlot slot, int col, int row) Sends Function Group 3 values - F9 thru F12, using an "OPC_IMM_PACKET" LocoNet Message.protected voidSlotMonDataModel.sendFunctionGroup4(LocoNetSlot slot, int col, int row) Sends Function Group 4 values - F13 thru F20, using an "OPC_IMM_PACKET" LocoNet Message.protected voidSlotMonDataModel.sendFunctionGroup5(LocoNetSlot slot, int col, int row) Sends Function Group 5 values - F21 thru F28, using an "OPC_IMM_PACKET" LocoNet Message. -
Uses of LocoNetSlot in jmri.jmrix.loconet.uhlenbrock
Methods in jmri.jmrix.loconet.uhlenbrock with parameters of type LocoNetSlotModifier and TypeMethodDescriptionvoidUhlenbrockLnThrottleManager.notifyChangedSlot(LocoNetSlot s) SlotListener contract.