Interface Summary Interface Description MrcInterfaceLayout interface, similar to command station MrcTrafficListenerMrcTrafficListener provides the call-back interface for notification when a new Mrc message arrives from the layout.
Class Summary Class Description Bundle MrcClockControlImplementation of the Hardware Fast Clock for Mrc MrcConnectionTypeListReturns a list of valid MRC Connection Types MrcMessageEncodes and decoders messages to an MRC command station. MrcOpsModeProgrammerProvide an Ops Mode Programmer via a wrapper what works with the MRC command station object. MrcPacketizerConverts Stream-based I/O to/from Mrc messages. MrcPacketizer.Echo MrcPacketizer.Failed MrcPacketsSome of the message formats used in this class are Copyright MRC, Inc. and used with permission as part of the JMRI project. MrcPortControllerAbstract base for classes representing a MRC communications port MrcPowerManagerPowerManager implementation for controlling layout power MrcProgrammerConvert the jmri.Programmer interface into commands for the MRC power house. MrcProgrammerManagerExtend DefaultProgrammerManager to provide ops mode programmers for MRC systems MrcSystemConnectionMemoLightweight class to denote that a system is active, and provide general information. MrcThrottleAn implementation of DccThrottle with code specific to an MRC connection. MrcThrottleManagerMRC implementation of a ThrottleManager. MrcTrafficControllerConverts Stream-based I/O to/from MRC messages. MrcTrafficListenerFilterMrcTrafficListenerFilter is a helper class used to suppress notifications a client is not interested in. MrcTurnoutNew MRC implementation of the Turnout interface From Xpa+Modem implementation of the Turnout interface. MrcTurnoutManagerNew MRC TurnoutManager
Exception Summary Exception Description MrcExceptionMRC-specific exception MrcMessageExceptionException to indicate a problem assembling a Mrc message.