Uses of Class
jmri.jmrix.dccpp.DCCppMessage
Packages that use DCCppMessage
Package
Description
Defines classes for interfacing to a DCC++ Base Station
via a telnet connection to a DCCppOverTcp driver.
Provides an image of the DCC-EX command stations OLED display screen
-
Uses of DCCppMessage in jmri.jmrix.dccpp
Fields in jmri.jmrix.dccpp with type parameters of type DCCppMessageModifier and TypeFieldDescription(package private) LinkedBlockingQueue<DCCppMessage>DCCppTrafficController.highPriorityQueueMethods in jmri.jmrix.dccpp that return DCCppMessageModifier and TypeMethodDescription(package private) DCCppMessageDCCppThrottle.RequestMessage.getMsg()static DCCppMessageDCCppMessage.makeAccessoryDecoderMsg(int address, boolean activate) static DCCppMessageDCCppMessage.makeAccessoryDecoderMsg(int address, int subaddress, boolean activate) Stationary Decoder Message.static DCCppMessageDCCppMessage.makeAddressedEmergencyStop(int address) Generate an emergency stop for the specified address.static DCCppMessageDCCppMessage.makeAddressedEmergencyStop(int register, int address) Generate an emergency stop for the specified address.static DCCppMessageDCCppMessage.makeAutomationIDMsg(int id) static DCCppMessageDCCppMessage.makeAutomationIDsMsg()static DCCppMessageDCCppMessage.makeBitWriteDirectCVMsg(int cv, int bit, int val) Write Direct CV Bit to Programming Track.static DCCppMessageDCCppMessage.makeBitWriteDirectCVMsg(int cv, int bit, int val, int callbacknum, int callbacksub) static DCCppMessageDCCppMessage.makeBitWriteDirectCVMsgV4(int cv, int bit, int val) static DCCppMessageDCCppMessage.makeBitWriteOpsModeCVMsg(int address, int cv, int bit, int val) Write Direct CV Bit to Main Track.static DCCppMessageDCCppMessage.makeClockRequestTimeMsg()static DCCppMessageDCCppMessage.makeClockSetMsg(int minutes) static DCCppMessageDCCppMessage.makeClockSetMsg(int minutes, int rate) static DCCppMessageDCCppMessage.makeCSMaxNumSlotsMsg()Get number of supported slots for this DCC++ Base Station Statusstatic DCCppMessageDCCppMessage.makeCSStatusMsg()Read DCC++ Base Station Statusstatic DCCppMessageDCCppMessage.makeCurrentMaxesMsg()static DCCppMessageDCCppMessage.makeCurrentValuesMsg()static DCCppMessageDCCppMessage.makeEmergencyStopAllMsg()Generate an emergency stop for all locos in reminder table.static DCCppMessageDCCppMessage.makeForgetCabMessage(int cab) Generate a "Forget Cab" message '-'static DCCppMessageDCCppMessage.makeFunctionGroup1OpsMsg(int address, boolean f0, boolean f1, boolean f2, boolean f3, boolean f4) Generate a Function Group One Operation Request message.static DCCppMessageDCCppMessage.makeFunctionGroup1SetMomMsg(int address, boolean f0, boolean f1, boolean f2, boolean f3, boolean f4) Generate a Function Group One Set Momentary Functions message.static DCCppMessageDCCppMessage.makeFunctionGroup2OpsMsg(int address, boolean f5, boolean f6, boolean f7, boolean f8) Generate a Function Group Two Operation Request message.static DCCppMessageDCCppMessage.makeFunctionGroup2SetMomMsg(int address, boolean f5, boolean f6, boolean f7, boolean f8) Generate a Function Group Two Set Momentary Functions message.static DCCppMessageDCCppMessage.makeFunctionGroup3OpsMsg(int address, boolean f9, boolean f10, boolean f11, boolean f12) Generate a Function Group Three Operation Request message.static DCCppMessageDCCppMessage.makeFunctionGroup3SetMomMsg(int address, boolean f9, boolean f10, boolean f11, boolean f12) Generate a Function Group Three Set Momentary Functions message.static DCCppMessageDCCppMessage.makeFunctionGroup4OpsMsg(int address, boolean f13, boolean f14, boolean f15, boolean f16, boolean f17, boolean f18, boolean f19, boolean f20) Generate a Function Group Four Operation Request message.static DCCppMessageDCCppMessage.makeFunctionGroup4SetMomMsg(int address, boolean f13, boolean f14, boolean f15, boolean f16, boolean f17, boolean f18, boolean f19, boolean f20) Generate a Function Group Four Set Momentary Function message.static DCCppMessageDCCppMessage.makeFunctionGroup5OpsMsg(int address, boolean f21, boolean f22, boolean f23, boolean f24, boolean f25, boolean f26, boolean f27, boolean f28) Generate a Function Group Five Operation Request message.static DCCppMessageDCCppMessage.makeFunctionGroup5SetMomMsg(int address, boolean f21, boolean f22, boolean f23, boolean f24, boolean f25, boolean f26, boolean f27, boolean f28) Generate a Function Group Five Set Momentary Function message.static DCCppMessageDCCppMessage.makeFunctionV4Message(int cab, int func, boolean state) Generate a function message using the V4 'F' syntax supported by DCC-EXstatic DCCppMessageDCCppMessage.makeLCDRequestMsg()Request LCD Messages used for Virtual LCD Displaystatic DCCppMessageDCCppMessage.makeListRegisterContentsMsg()static DCCppMessageDCCppMessage.makeMessage(String msg) static DCCppMessageDCCppMessage.makeOutputAddMsg(int id, int pin, int iflag) static DCCppMessageDCCppMessage.makeOutputCmdMsg(int id, boolean state) static DCCppMessageDCCppMessage.makeOutputDeleteMsg(int id) static DCCppMessageDCCppMessage.makeOutputListMsg()static DCCppMessageDCCppMessage.makeQuerySensorStatesMsg()Query All Sensors States.static DCCppMessageDCCppMessage.makeReadDirectCVMsg(int cv) Read Direct CV Byte from Programming Track.static DCCppMessageDCCppMessage.makeReadDirectCVMsg(int cv, int callbacknum, int callbacksub) static DCCppMessageDCCppMessage.makeReadTrackCurrentMsg()Read main operations track currentstatic DCCppMessageDCCppMessage.makeRosterIDMsg(int id) static DCCppMessageDCCppMessage.makeRosterIDsMsg()static DCCppMessageDCCppMessage.makeSensorAddMsg(int id, int pin, int pullup) Create/Delete/Query Sensor.static DCCppMessageDCCppMessage.makeSensorDeleteMsg(int id) static DCCppMessageDCCppMessage.makeSensorListMsg()static DCCppMessageDCCppMessage.makeSetTrackPowerMsg(boolean on) Set Track Power ON or OFF.static DCCppMessageDCCppMessage.makeSpeedAndDirectionMsg(int address, float speed, boolean isForward) Generate a Speed and Direction Request messagestatic DCCppMessageDCCppMessage.makeSpeedAndDirectionMsg(int register, int address, float speed, boolean isForward) Generate a Speed and Direction Request messagestatic DCCppMessageDCCppMessage.makeTrackManagerRequestMsg()static DCCppMessageDCCppMessage.makeTrackPowerOffMsg()static DCCppMessageDCCppMessage.makeTrackPowerOnMsg()static DCCppMessageDCCppMessage.makeTurnoutAddMsg(int id, int addr, int subaddr) static DCCppMessageDCCppMessage.makeTurnoutCommandMsg(int id, boolean thrown) Predefined Turnout Control Message.static DCCppMessageDCCppMessage.makeTurnoutDeleteMsg(int id) static DCCppMessageDCCppMessage.makeTurnoutIDMsg(int id) static DCCppMessageDCCppMessage.makeTurnoutIDsMsg()static DCCppMessageDCCppMessage.makeTurnoutImplMsg(int id) static DCCppMessageDCCppMessage.makeTurnoutListMsg()static DCCppMessageDCCppMessage.makeVerifyCVMsg(int cv, int startVal) Verify Direct CV Byte from Programming Track.static DCCppMessageDCCppMessage.makeWriteDCCPacketMainMsg(int register, int numBytes, byte[] bytes) Write DCC Packet to a specified Register on the Main.static DCCppMessageDCCppMessage.makeWriteDCCPacketProgMsg(int register, int numBytes, byte[] bytes) Write DCC Packet to a specified Register on the Programming Track.static DCCppMessageDCCppMessage.makeWriteDirectCVMsg(int cv, int val) Write Direct CV Byte to Programming Trackstatic DCCppMessageDCCppMessage.makeWriteDirectCVMsg(int cv, int val, int callbacknum, int callbacksub) static DCCppMessageDCCppMessage.makeWriteDirectCVMsgV4(int cv, int val) static DCCppMessageDCCppMessage.makeWriteOpsModeCVMsg(int address, int cv, int val) Write Direct CV Byte to Main TrackMethods in jmri.jmrix.dccpp with parameters of type DCCppMessageModifier and TypeMethodDescriptionvoidDCCppClockControl.message(DCCppMessage msg) voidDCCppLight.message(DCCppMessage l) Member function that will be invoked by a DCCppInterface implementation to forward a DCC++ message sent to the layout.voidDCCppListener.message(DCCppMessage msg) Member function that will be invoked by a DCCppInterface implementation to forward a DCC++ message sent to the layout.voidDCCppPowerManager.message(DCCppMessage l) voidDCCppPredefinedMeters.message(DCCppMessage m) voidDCCppProgrammer.message(DCCppMessage l) Member function that will be invoked by a DCCppInterface implementation to forward a DCC++ message sent to the layout.voidDCCppSensor.message(DCCppMessage l) Member function that will be invoked by a DCCppInterface implementation to forward a DCC++ message sent to the layout.voidDCCppSensorManager.message(DCCppMessage l) Listen for the outgoing messages (to the command station)voidDCCppThrottle.message(DCCppMessage l) voidDCCppThrottleManager.message(DCCppMessage l) voidDCCppTurnout.message(DCCppMessage l) voidDCCppTurnoutManager.message(DCCppMessage l) Listen for the outgoing messages (to the command station)voidDCCppTurnoutReplyCache.message(DCCppMessage l) voidDCCppClockControl.notifyTimeout(DCCppMessage msg) voidDCCppLight.notifyTimeout(DCCppMessage msg) voidDCCppListener.notifyTimeout(DCCppMessage msg) Member function invoked by an DCCppInterface implementation to notify a sender that an outgoing message timed out and was dropped from the queue.voidDCCppPowerManager.notifyTimeout(DCCppMessage msg) voidDCCppPredefinedMeters.notifyTimeout(DCCppMessage msg) voidDCCppProgrammer.notifyTimeout(DCCppMessage msg) voidDCCppSensor.notifyTimeout(DCCppMessage msg) voidDCCppSensorManager.notifyTimeout(DCCppMessage msg) voidDCCppThrottle.notifyTimeout(DCCppMessage msg) voidDCCppThrottleManager.notifyTimeout(DCCppMessage msg) voidDCCppTurnout.notifyTimeout(DCCppMessage msg) voidDCCppTurnoutManager.notifyTimeout(DCCppMessage msg) voidDCCppTurnoutReplyCache.notifyTimeout(DCCppMessage msg) protected voidDCCppThrottle.queueMessage(DCCppMessage m, int s) voidDCCppInterface.sendDCCppMessage(DCCppMessage msg, DCCppListener replyTo) Request a message be sent to the attached DCC++.voidDCCppPacketizer.sendDCCppMessage(DCCppMessage m, DCCppListener reply) Forward a preformatted DCCppMessage to the actual interface.abstract voidDCCppTrafficController.sendDCCppMessage(DCCppMessage m, DCCppListener reply) Forward a preformatted DCCppMessage to the actual interface.voidDCCppTrafficController.sendHighPriorityDCCppMessage(DCCppMessage m, DCCppListener reply) Constructors in jmri.jmrix.dccpp with parameters of type DCCppMessageModifierConstructorDescriptionDCCppMessage(DCCppMessage message) Create a new object, that is a copy of an existing message.(package private)RequestMessage(DCCppMessage m, int s) -
Uses of DCCppMessage in jmri.jmrix.dccpp.dccppovertcp
Fields in jmri.jmrix.dccpp.dccppovertcp declared as DCCppMessageFields in jmri.jmrix.dccpp.dccppovertcp with type parameters of type DCCppMessageModifier and TypeFieldDescriptionprotected LinkedList<DCCppMessage>DCCppOverTcpPacketizer.xmtListSynchronized list used as a transmit queue.Methods in jmri.jmrix.dccpp.dccppovertcp with parameters of type DCCppMessageModifier and TypeMethodDescriptionvoidClientRxHandler.message(DCCppMessage msg) voidClientRxHandler.notifyTimeout(DCCppMessage m) voidDCCppOverTcpPacketizer.sendDCCppMessage(DCCppMessage m, DCCppListener reply) Forward a preformatted DCCppMessage to the actual interface. -
Uses of DCCppMessage in jmri.jmrix.dccpp.serial
Fields in jmri.jmrix.dccpp.serial with type parameters of type DCCppMessageModifier and TypeFieldDescription(package private) final DelayQueue<DCCppMessage>SerialDCCppPacketizer.resendFunctionsMethods in jmri.jmrix.dccpp.serial with parameters of type DCCppMessageModifier and TypeMethodDescriptionvoidSerialDCCppPacketizer.sendDCCppMessage(DCCppMessage m, DCCppListener reply) -
Uses of DCCppMessage in jmri.jmrix.dccpp.swing
Methods in jmri.jmrix.dccpp.swing with parameters of type DCCppMessageModifier and TypeMethodDescriptionvoidConfigBaseStationFrame.message(DCCppMessage m) voidConfigBaseStationFrame.notifyTimeout(DCCppMessage m) -
Uses of DCCppMessage in jmri.jmrix.dccpp.swing.mon
Methods in jmri.jmrix.dccpp.swing.mon with parameters of type DCCppMessageModifier and TypeMethodDescriptionvoidDCCppMonFrame.message(DCCppMessage l) Define system-specific help item.voidDCCppMonFrame.notifyTimeout(DCCppMessage msg) -
Uses of DCCppMessage in jmri.jmrix.dccpp.swing.packetgen
Methods in jmri.jmrix.dccpp.swing.packetgen that return DCCppMessageModifier and TypeMethodDescription(package private) DCCppMessagePacketGenFrame.createPacket(String s) -
Uses of DCCppMessage in jmri.jmrix.dccpp.swing.virtuallcd
Methods in jmri.jmrix.dccpp.swing.virtuallcd with parameters of type DCCppMessageModifier and TypeMethodDescriptionvoidVirtualLCDFrame.message(DCCppMessage msg) Member function that will be invoked by a DCCppInterface implementation to forward a DCC++ message sent to the layout.voidVirtualLCDFrame.notifyTimeout(DCCppMessage msg) Member function invoked by an DCCppInterface implementation to notify a sender that an outgoing message timed out and was dropped from the queue.