Class Summary Class Description AbstractControllerAbstract for controllers that want to receive or send communications to a connected wi-fi device. AbstractWiThrottlePreferences AbstractWiThrottlePreferences.AbstractWiThrottlePreferencesXml Bundle ConsistController ConsistFunctionController ControllerFilterAction ControllerFilterFrame DeviceManager.DeviceManagerThreadContainer for running
DeviceManager.listen()in a separate thread.
DeviceServer FacelessServerCopied from UserInterface, but with the UI stuff removed. FastClockControllerFast Clock interface for Wi-Fi throttles. MultiThrottleKeeps track of what locos are being controlled by a throttle, and passes the control messages on to them. MultiThrottleController RouteController ThrottleController TrackPowerControllerHandle two-way communications regarding track power. TurnoutController UserInterfaceUserInterface.java Create a window for WiThrottle information and and create a FacelessServer thread to handle jmdns and device requests WiFiConsist WiFiConsistFile WiFiConsistManager WiThrottleCreationActionStart, and create if needed, the WiThrottle server. WiThrottleManager WiThrottlePreferences WiThrottlePreferences.Initializer WiThrottlePrefsPanel WiThrottlesListModel WiThrottleStartupActionFactoryFactory for roster startup actions.