Package jmri.jmrix.jmriclient
Class JMRIClientMessage
java.lang.Object
jmri.jmrix.AbstractMessage
jmri.jmrix.AbstractMRMessage
jmri.jmrix.jmriclient.JMRIClientMessage
- All Implemented Interfaces:
Message
public class JMRIClientMessage extends AbstractMRMessage
Encodes a message to an JMRIClient server. The JMRIClientReply class handles
the response from the server.
The JMRIClientReply
class handles the response from the server.
-
Field Summary
Fields Modifier and Type Field Description protected static int
LONG_TIMEOUT
-
Constructor Summary
Constructors Constructor Description JMRIClientMessage()
JMRIClientMessage(int i)
JMRIClientMessage(String m)
JMRIClientMessage(JMRIClientMessage m)
-
Method Summary
Modifier and Type Method Description static JMRIClientMessage
getEnableMain()
static JMRIClientMessage
getExitProgMode()
static JMRIClientMessage
getKillMain()
static JMRIClientMessage
getProgMode()
boolean
isEnableMain()
boolean
isKillMain()
Methods inherited from class jmri.jmrix.AbstractMRMessage
addIntAsFourHex, addIntAsThree, addIntAsThreeHex, addIntAsTwoHex, getNeededMode, getOpCode, getOpCodeHex, getRetries, getTimeout, isBinary, replyExpected, setBinary, setNeededMode, setOpCode, setRetries, setTimeout, toString
Methods inherited from class jmri.jmrix.AbstractMessage
equals, getElement, getNumDataElements, hashCode, setElement
-
Field Details
-
LONG_TIMEOUT
- See Also:
- Constant Field Values
-
-
Constructor Details
-
Method Details