Uses of Class
jmri.jmrix.tams.TamsMessage
-
Packages that use TamsMessage Package Description jmri.jmrix.tams Support for the ESU ECoS.jmri.jmrix.tams.swing.locodatabase jmri.jmrix.tams.swing.monitor jmri.jmrix.tams.swing.packetgen jmri.jmrix.tams.swing.statusframe -
-
Uses of TamsMessage in jmri.jmrix.tams
Fields in jmri.jmrix.tams declared as TamsMessage Modifier and Type Field Description (package private) TamsMessage
TamsPowerManager. tm
Methods in jmri.jmrix.tams that return TamsMessage Modifier and Type Method Description protected TamsMessage
TamsTrafficController. enterNormalMode()
protected TamsMessage
TamsTrafficController. enterProgMode()
static TamsMessage
TamsMessage. getReadDirectBitCV(int cv)
static TamsMessage
TamsMessage. getReadDirectByteCV(int cv)
static TamsMessage
TamsMessage. getReadPagedCV(int cv)
static TamsMessage
TamsMessage. getReadRegister(int reg)
TamsMessage
TamsReply. getSource()
static TamsMessage
TamsMessage. getWriteDirectBitCV(int cv, int bit, int val)
static TamsMessage
TamsMessage. getWriteDirectByteCV(int cv, int val)
static TamsMessage
TamsMessage. getWriteOpsModeAccCVMsg(int adr, int cv, int val)
static TamsMessage
TamsMessage. getWriteOpsModeCVMsg(int adr, int cv, int val)
static TamsMessage
TamsMessage. getWritePagedCV(int cv, int val)
static TamsMessage
TamsMessage. getWriteRegister(int reg, int val)
static TamsMessage
TamsMessage. getXEvtLok()
static TamsMessage
TamsMessage. getXEvtSen()
static TamsMessage
TamsMessage. getXEvtTrn()
static TamsMessage
TamsMessage. getXStatus()
protected TamsMessage
TamsTrafficController. pollMessage()
Check Tams MC for status updates.protected TamsMessage
TamsProgrammer. progTaskStart(int val, int cvnum)
static TamsMessage
TamsMessage. setXPwrOff()
static TamsMessage
TamsMessage. setXPwrOn()
static TamsMessage
TamsMessage. setXSensOff()
static TamsMessage
TamsMessage. setXSR()
Methods in jmri.jmrix.tams with parameters of type TamsMessage Modifier and Type Method Description void
TamsTrafficController. addPollMessage(TamsMessage tm, TamsListener tl)
As we have to poll the Tams MC system to get updates, we put request into a queue and allow the abstract traffic controller to handle requests when it is free.protected void
TamsTrafficController. addTrailerToOutput(byte[] msg, int offset, TamsMessage m)
Add trailer to the outgoing byte stream.protected int
TamsTrafficController. lengthOfByteStream(TamsMessage m)
Determine how many bytes the entire message will take, including space for header and trailervoid
TamsListener. message(TamsMessage m)
void
TamsPowerManager. message(TamsMessage tm)
void
TamsProgrammer. message(TamsMessage m)
void
TamsSensorManager. message(TamsMessage m)
void
TamsThrottle. message(TamsMessage m)
void
TamsThrottleManager. message(TamsMessage m)
void
TamsTurnout. message(TamsMessage m)
void
TamsTurnoutManager. message(TamsMessage m)
void
TamsTrafficController. removePollMessage(TamsMessage tm, TamsListener tl)
Remove a message that is used for polling from the queue.void
TamsInterface. sendTamsMessage(TamsMessage m, TamsListener l)
Send a message through the interface.void
TamsTrafficController. sendTamsMessage(TamsMessage tm, TamsListener tl)
Forward a pre-formatted message to the actual interface.void
TamsReply. setSource(TamsMessage source)
Constructors in jmri.jmrix.tams with parameters of type TamsMessage Constructor Description TamsMessage(TamsMessage m)
-
Uses of TamsMessage in jmri.jmrix.tams.swing.locodatabase
Methods in jmri.jmrix.tams.swing.locodatabase with parameters of type TamsMessage Modifier and Type Method Description protected void
LocoDataModel. addLoco(TamsMessage m)
void
LocoDataModel. message(TamsMessage m)
-
Uses of TamsMessage in jmri.jmrix.tams.swing.monitor
Methods in jmri.jmrix.tams.swing.monitor with parameters of type TamsMessage Modifier and Type Method Description void
TamsMonPane. message(TamsMessage tm)
-
Uses of TamsMessage in jmri.jmrix.tams.swing.packetgen
Methods in jmri.jmrix.tams.swing.packetgen that return TamsMessage Modifier and Type Method Description (package private) TamsMessage
PacketGenPanel. createPacket(java.lang.String s)
-
Uses of TamsMessage in jmri.jmrix.tams.swing.statusframe
Methods in jmri.jmrix.tams.swing.statusframe with parameters of type TamsMessage Modifier and Type Method Description void
StatusPanel. message(TamsMessage m)
-