Uses of Class
jmri.jmrix.tams.TamsMessage
Packages that use TamsMessage
Package
Description
Support for the ESU ECoS.
-
Uses of TamsMessage in jmri.jmrix.tams
Fields in jmri.jmrix.tams declared as TamsMessageMethods in jmri.jmrix.tams that return TamsMessageModifier and TypeMethodDescriptionprotected 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) TamsReply.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 TamsMessageModifier and TypeMethodDescriptionvoidTamsTrafficController.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 -
Uses of TamsMessage in jmri.jmrix.tams.swing.locodatabase
Methods in jmri.jmrix.tams.swing.locodatabase with parameters of type TamsMessageModifier and TypeMethodDescriptionprotected 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 -
Uses of TamsMessage in jmri.jmrix.tams.swing.packetgen
Methods in jmri.jmrix.tams.swing.packetgen that return TamsMessageModifier and TypeMethodDescription(package private) TamsMessagePacketGenPanel.createPacket(String s) -
Uses of TamsMessage in jmri.jmrix.tams.swing.statusframe
Methods in jmri.jmrix.tams.swing.statusframe with parameters of type TamsMessage