Class CbusEventRequestMonitorEvent
java.lang.Object
jmri.jmrix.can.cbus.CbusEventDataElements
jmri.jmrix.can.cbus.CbusEvent
jmri.jmrix.can.cbus.swing.eventrequestmonitor.CbusEventRequestMonitorEvent
Class to represent a request event in the MERG CBUS event request monitor table
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class jmri.jmrix.can.cbus.CbusEventDataElements
CbusEventDataElements.EvState -
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionCbusEventRequestMonitorEvent(int nn, int en, CbusEventDataElements.EvState state, Date timestamp, int feedbackTimeout, int feedbackTotReqd, CbusEventRequestDataModel model) -
Method Summary
Modifier and TypeMethodDescriptionbooleanprotected DategetDate()protected intprotected intprotected intprotected intprotected intprotected CbusEventRequestMonitorEvent.FbStateinthashCode()matchesFeedback(int nn, int en) protected voidprotected voidsetExtraEvent(int newval) protected voidsetExtraNode(int newval) protected voidsetFeedbackOutstanding(int newval) protected voidsetFeedbackTimeout(int newval) protected voidsetFeedbackTotReqd(int newval) protected voidprotected voidprotected voidprotected voidMethods inherited from class jmri.jmrix.can.cbus.CbusEvent
getEn, getName, getNn, getNodeName, getState, matches, sendEvent, sendOff, sendOn, sendRequest, setEn, setName, setNameIfNoName, setNn, setState, toStringMethods inherited from class jmri.jmrix.can.cbus.CbusEventDataElements
getCanMessage, getData, getEvState, getJmriString, getNumElements, getNumEventDataElements, setData, setDataFromFrame, setNumElements
-
Constructor Details
-
CbusEventRequestMonitorEvent
public CbusEventRequestMonitorEvent(int nn, int en, CbusEventDataElements.EvState state, Date timestamp, int feedbackTimeout, int feedbackTotReqd, CbusEventRequestDataModel model)
-
-
Method Details
-
matchesFeedback
-
getDate
-
setDate
-
setFeedbackTimeout
-
getFeedbackTimeout
-
getFeedbackTotReqd
-
setFeedbackTotReqd
-
getExtraEvent
-
getExtraNode
-
setExtraEvent
-
setExtraNode
-
setFeedbackOutstanding
-
getFeedbackOutstanding
-
getLastFb
-
setLastFb
-
setRequestReceived
-
stopTheTimer
-
setResponseReceived
-
equals
Custom method to compare Node Number and Event Number.
-
hashCode
-