Package jmri.jmrit.withrottle
-
Interface Summary Interface Description ControllerInterface DeviceListener DeviceManager Interface for WiThrottle device managers.ThrottleControllerListener -
Class Summary Class Description AbstractController Abstract for controllers that want to receive or send communications to a connected wi-fi device.AbstractWiThrottlePreferences AbstractWiThrottlePreferences.AbstractWiThrottlePreferencesXml Bundle ConsistController ConsistFunctionController ControllerFilterAction ControllerFilterFrame DeviceManager.DeviceManagerThread Container for runningDeviceManager.listen()
in a separate thread.DeviceServer FacelessServer Copied from UserInterface, but with the UI stuff removed.FastClockController Fast Clock interface for Wi-Fi throttles.MultiThrottle Keeps track of what locos are being controlled by a throttle, and passes the control messages on to them.MultiThrottleController RouteController ThrottleController TrackPowerController Handle two-way communications regarding track power.TurnoutController UserInterface UserInterface.java Create a window for WiThrottle information and and create a FacelessServer thread to handle jmdns and device requestsWiFiConsist WiFiConsistFile WiFiConsistManager WiThrottleCreationAction Start, and create if needed, the WiThrottle server.WiThrottleManager WiThrottlePreferences WiThrottlePreferences.Initializer WiThrottlePrefsPanel WiThrottlesListModel WiThrottleStartupActionFactory Factory for roster startup actions.