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) TamsMessageTamsPowerManager. tmMethods in jmri.jmrix.tams that return TamsMessage Modifier and Type Method Description protected TamsMessageTamsTrafficController. enterNormalMode()protected TamsMessageTamsTrafficController. enterProgMode()static TamsMessageTamsMessage. getReadDirectBitCV(int cv)static TamsMessageTamsMessage. getReadDirectByteCV(int cv)static TamsMessageTamsMessage. getReadPagedCV(int cv)static TamsMessageTamsMessage. getReadRegister(int reg)TamsMessageTamsReply. getSource()static TamsMessageTamsMessage. getWriteDirectBitCV(int cv, int bit, int val)static TamsMessageTamsMessage. getWriteDirectByteCV(int cv, int val)static TamsMessageTamsMessage. getWriteOpsModeAccCVMsg(int adr, int cv, int val)static TamsMessageTamsMessage. getWriteOpsModeCVMsg(int adr, int cv, int val)static TamsMessageTamsMessage. getWritePagedCV(int cv, int val)static TamsMessageTamsMessage. getWriteRegister(int reg, int val)static TamsMessageTamsMessage. getXEvtLok()static TamsMessageTamsMessage. getXEvtSen()static TamsMessageTamsMessage. getXEvtTrn()static TamsMessageTamsMessage. getXStatus()protected TamsMessageTamsTrafficController. pollMessage()Check Tams MC for status updates.protected TamsMessageTamsProgrammer. progTaskStart(int val, int cvnum)static TamsMessageTamsMessage. setXPwrOff()static TamsMessageTamsMessage. setXPwrOn()static TamsMessageTamsMessage. setXSensOff()static TamsMessageTamsMessage. setXSR()Methods in jmri.jmrix.tams with parameters of type TamsMessage Modifier and Type Method Description voidTamsTrafficController. 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 voidTamsTrafficController. addTrailerToOutput(byte[] msg, int offset, TamsMessage m)Add trailer to the outgoing byte stream.protected intTamsTrafficController. lengthOfByteStream(TamsMessage m)Determine how many bytes the entire message will take, including space for header and trailervoidTamsListener. message(TamsMessage m)voidTamsPowerManager. message(TamsMessage tm)voidTamsProgrammer. message(TamsMessage m)voidTamsSensorManager. message(TamsMessage m)voidTamsThrottle. message(TamsMessage m)voidTamsThrottleManager. message(TamsMessage m)voidTamsTurnout. message(TamsMessage m)voidTamsTurnoutManager. message(TamsMessage m)voidTamsTrafficController. removePollMessage(TamsMessage tm, TamsListener tl)Remove a message that is used for polling from the queue.voidTamsInterface. sendTamsMessage(TamsMessage m, TamsListener l)Send a message through the interface.voidTamsTrafficController. sendTamsMessage(TamsMessage tm, TamsListener tl)Forward a pre-formatted message to the actual interface.voidTamsReply. 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 voidLocoDataModel. addLoco(TamsMessage m)voidLocoDataModel. 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 voidTamsMonPane. 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) TamsMessagePacketGenPanel. 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 voidStatusPanel. message(TamsMessage m)
-