jmri.jmrix.jmriclient
Class JMRIClientMessage

java.lang.Object
  extended by jmri.jmrix.AbstractMessage
      extended by jmri.jmrix.AbstractMRMessage
          extended by 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.

Author:
Bob Jacobsen Copyright (C) 2001, 2004, 2008, Paul Bender Copyright (C) 2010

Field Summary
protected static int LONG_TIMEOUT
           
 
Fields inherited from class jmri.jmrix.AbstractMRMessage
SHORT_TIMEOUT
 
Fields inherited from class jmri.jmrix.AbstractMessage
_dataChars, _nDataChars
 
Constructor Summary
JMRIClientMessage()
           
JMRIClientMessage(int i)
           
JMRIClientMessage(JMRIClientMessage m)
           
JMRIClientMessage(String m)
           
 
Method Summary
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
getElement, getNumDataElements, setElement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

LONG_TIMEOUT

protected static final int LONG_TIMEOUT
See Also:
Constant Field Values
Constructor Detail

JMRIClientMessage

public JMRIClientMessage()

JMRIClientMessage

public JMRIClientMessage(int i)

JMRIClientMessage

public JMRIClientMessage(JMRIClientMessage m)

JMRIClientMessage

public JMRIClientMessage(String m)
Method Detail

isKillMain

public boolean isKillMain()

isEnableMain

public boolean isEnableMain()

getEnableMain

public static JMRIClientMessage getEnableMain()

getKillMain

public static JMRIClientMessage getKillMain()

getProgMode

public static JMRIClientMessage getProgMode()

getExitProgMode

public static JMRIClientMessage getExitProgMode()


Copyright © 1997 - 2011 JMRI Community.
JMRI, DecoderPro, PanelPro, SoundPro, DispatcherPro and associated logos are our trademarks.

Additional information on copyright, trademarks and licenses is linked here.
Site hosted by: Get JMRI Model Railroad Interface at SourceForge.net. Fast, secure and Free Open Source software downloads