Package jmri.jmris.srcp
Contains a SRCP protocol parser to be built with the
Java Compiler Compiler (JavaCC).
The resulting BNF grammar for the protocol is automatically generated during the Javadoc build step and made available here.
Related Documentation
For information on the JJTree/JavaCC toolset, please see:- Since:
- 2.9.3
-
Class Summary Class Description Bundle JmriSRCPPowerServer SRCP interface between the JMRI power manager and a network connectionJmriSRCPProgrammerServer SRCP interface between the JMRI service mode programmer and a network connectionJmriSRCPSensorServer SRCP Server interface between the JMRI Sensor manager and a network connectionJmriSRCPServer This is an implementation of SRCP for JMRI.JmriSRCPServerAction Swing action to create and register a JmriSRCPServerControlFrame objectJmriSRCPServerFrame Frame displaying start/stop buttons for the JMRI SRCP server.JmriSRCPServerManager JmriSRCPServerMenu Create a "JMRI SRCP Server" menu containing the Server interface to the JMRI system-independent toolsJmriSRCPServerPreferences JmriSRCPServerPreferencesPanel JmriSRCPServiceHandler This class provides access to the service handlers for individual object types which can be passed to a parser visitor object.JmriSRCPStartupActionFactory Factory for LCD Clock startup actions.JmriSRCPThrottleServer Interface between the JMRI Throttles and an SRCP network connectionJmriSRCPThrottleServer.SRCPThrottlePropertyChangeListener JmriSRCPTimeServer interface between the JMRI (fast) clock and an SRCP network connectionJmriSRCPTurnoutServer SRCP Server interface between the JMRI Turnout manager and a network connectionTimeStampedOutput