Package jmri.jmrix.sprog

Interface Summary
SprogInterface Define interface for sending and receiving messages to the SPROG command station.
SprogListener Defines the interface for listening to traffic on the NCE communications link.
SprogSlotListener SprogSlotListener.java Description:
 

Class Summary
ActiveFlag Provide a flag to indicate that the subsystem provided by this package is active.
ActiveFlagCS Provide a flag to indicate that the subsystem provided by this package is active.
SprogCommandStation Controls a collection of slots, acting as a soft command station for SPROG A SlotListener can register to hear changes.
SprogConnectionTypeList Returns a list of valid Sprog Connection Types
SprogConstants SprogConstants.java Description: Constants to represent values seen in SPROG traffic
SPROGCSMenu Create a "Systems" menu containing the Jmri SPROG-specific tools
SprogCSThrottle An implementation of DccThrottle with code specific to a SPROG Command Station connection.
SprogCSThrottleManager SPROG Command Station implementation of a ThrottleManager.
SprogCSTurnout Sprog implementation of the Turnout interface.
SPROGMenu Create a "Systems" menu containing the Jmri SPROG-specific tools
SprogMessage Encodes a message to an SPROG command station.
SprogOpsModeProgrammer Provide an Ops Mode Programmer via a wrapper what works with the SPROG command station object.
SprogPortController  
SprogPowerManager PowerManager implementation for controlling SPROG layout power.
SprogProgrammer Implements the jmri.Programmer interface via commands for the Sprog programmer.
SprogProgrammerManager Extend DefaultProgrammerManager to provide programmers for SPROG systems
SprogReply SprogReply.java Description: Carries the reply to a SprogMessage
SprogSlot Represents information for a DCC Command Station Queue entry where each entry is a DCC packet to be transmitted to the rails A SlotListener can be registered to hear of changes in this slot.
SprogSystemConnectionMemo Lightweight class to denote that a system is active, and provide general information.
SprogThrottle An implementation of DccThrottle with code specific to an SPROG connection.
SprogThrottleManager SPROG implementation of a ThrottleManager.
SprogTrafficController Converts Stream-based I/O to/from Sprog messages.
SprogTurnout Sprog implementation of the Turnout interface.
SprogTurnoutManager Implement turnout manager for Sprog systems.
 

Enum Summary
SprogConstants.SprogMode  
SprogConstants.SprogState  
 



Copyright © 1997 - 2011 JMRI Community.
JMRI, DecoderPro, PanelPro, SoundPro, DispatcherPro and associated logos are our trademarks.

Additional information on copyright, trademarks and licenses is linked here.
Site hosted by: Get JMRI Model Railroad Interface at SourceForge.net. Fast, secure and Free Open Source software downloads