jmri.jmrix.xpa
Class XpaMessage

java.lang.Object
  extended by jmri.jmrix.xpa.XpaMessage

public class XpaMessage
extends Object

Encodes a message to an XPressNet command station via an XPA and a modem.

Author:
Paul Bender Copyright (C) 2004

Field Summary
static int maxSize
           
 
Constructor Summary
XpaMessage()
           
XpaMessage(int i)
           
XpaMessage(String S)
           
XpaMessage(XpaMessage m)
           
 
Method Summary
static XpaMessage getDeviceSettingMsg(int setting)
           
 int getElement(int n)
           
 int getNumDataElements()
           
 int getOpCode()
           
 String getOpCodeHex()
           
 void setElement(int n, int v)
           
 void setOpCode(int i)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

maxSize

public static final int maxSize
See Also:
Constant Field Values
Constructor Detail

XpaMessage

public XpaMessage(int i)

XpaMessage

public XpaMessage(String S)

XpaMessage

public XpaMessage()

XpaMessage

public XpaMessage(XpaMessage m)
Method Detail

setOpCode

public void setOpCode(int i)

getOpCode

public int getOpCode()

getOpCodeHex

public String getOpCodeHex()

getNumDataElements

public int getNumDataElements()

getElement

public int getElement(int n)

setElement

public void setElement(int n,
                       int v)

toString

public String toString()
Overrides:
toString in class Object

getDeviceSettingMsg

public static XpaMessage getDeviceSettingMsg(int setting)


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