Class EventTablePane.Monitor
- java.lang.Object
-
- org.openlcb.AbstractConnection
-
- org.openlcb.MessageDecoder
-
- jmri.jmrix.openlcb.swing.eventtable.EventTablePane.Monitor
-
- All Implemented Interfaces:
Connection
- Enclosing class:
- EventTablePane
static class EventTablePane.Monitor extends MessageDecoder
Internal class to watch OpenLCB traffic
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.openlcb.Connection
Connection.ConnectionListener
-
-
Field Summary
Fields Modifier and Type Field Description (package private) EventTablePane.EventTableDataModelmodel
-
Constructor Summary
Constructors Constructor Description Monitor(EventTablePane.EventTableDataModel model)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidhandleConsumerIdentified(ConsumerIdentifiedMessage msg, Connection sender)Handle "Consumer Identified" messagevoidhandleConsumerRangeIdentified(ConsumerRangeIdentifiedMessage msg, Connection sender)voidhandleProducerConsumerEventReport(ProducerConsumerEventReportMessage msg, Connection sender)Handle "Producer/Consumer Event Report" messagevoidhandleProducerIdentified(ProducerIdentifiedMessage msg, Connection sender)Handle "Producer Identified" messagevoidhandleProducerRangeIdentified(ProducerRangeIdentifiedMessage msg, Connection sender)-
Methods inherited from class org.openlcb.MessageDecoder
defaultHandler, handleDatagram, handleDatagramAcknowledged, handleDatagramRejected, handleIdentifyConsumers, handleIdentifyEventsAddressed, handleIdentifyEventsGlobal, handleIdentifyProducers, handleInitializationComplete, handleLearnEvent, handleOptionalIntRejected, handleProtocolIdentificationReply, handleProtocolIdentificationRequest, handleSimpleNodeIdentInfoReply, handleSimpleNodeIdentInfoRequest, handleStreamDataComplete, handleStreamDataProceed, handleStreamDataSend, handleStreamInitiateReply, handleStreamInitiateRequest, handleTractionControlReply, handleTractionControlRequest, handleTractionProxyReply, handleTractionProxyRequest, handleUnknownMTI, handleVerifiedNodeIDNumber, handleVerifyNodeIDNumberAddressed, handleVerifyNodeIDNumberGlobal, put
-
Methods inherited from class org.openlcb.AbstractConnection
registerStartNotification
-
-
-
-
Constructor Detail
-
Monitor
Monitor(EventTablePane.EventTableDataModel model)
-
-
Method Detail
-
handleProducerConsumerEventReport
public void handleProducerConsumerEventReport(ProducerConsumerEventReportMessage msg, Connection sender)
Handle "Producer/Consumer Event Report" message- Overrides:
handleProducerConsumerEventReportin classMessageDecoder- Parameters:
msg- message to handlesender- connection where it came from
-
handleConsumerIdentified
public void handleConsumerIdentified(ConsumerIdentifiedMessage msg, Connection sender)
Handle "Consumer Identified" message- Overrides:
handleConsumerIdentifiedin classMessageDecoder- Parameters:
msg- message to handlesender- connection where it came from
-
handleProducerIdentified
public void handleProducerIdentified(ProducerIdentifiedMessage msg, Connection sender)
Handle "Producer Identified" message- Overrides:
handleProducerIdentifiedin classMessageDecoder- Parameters:
msg- message to handlesender- connection where it came from
-
handleConsumerRangeIdentified
public void handleConsumerRangeIdentified(ConsumerRangeIdentifiedMessage msg, Connection sender)
- Overrides:
handleConsumerRangeIdentifiedin classMessageDecoder
-
handleProducerRangeIdentified
public void handleProducerRangeIdentified(ProducerRangeIdentifiedMessage msg, Connection sender)
- Overrides:
handleProducerRangeIdentifiedin classMessageDecoder
-
-