Class EventTablePane.Monitor

  • All Implemented Interfaces:
    org.openlcb.Connection
    Enclosing class:
    EventTablePane

    static class EventTablePane.Monitor
    extends org.openlcb.MessageDecoder
    Internal class to watch OpenLCB traffic
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.openlcb.Connection

        org.openlcb.Connection.ConnectionListener
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void handleConsumerIdentified​(org.openlcb.ConsumerIdentifiedMessage msg, org.openlcb.Connection sender)
      Handle "Consumer Identified" message
      void handleProducerConsumerEventReport​(org.openlcb.ProducerConsumerEventReportMessage msg, org.openlcb.Connection sender)
      Handle "Producer/Consumer Event Report" message
      void handleProducerIdentified​(org.openlcb.ProducerIdentifiedMessage msg, org.openlcb.Connection sender)
      Handle "Producer Identified" message
      • Methods inherited from class org.openlcb.MessageDecoder

        defaultHandler, handleConsumerRangeIdentified, handleDatagram, handleDatagramAcknowledged, handleDatagramRejected, handleIdentifyConsumers, handleIdentifyEventsAddressed, handleIdentifyEventsGlobal, handleIdentifyProducers, handleInitializationComplete, handleLearnEvent, handleOptionalIntRejected, handleProducerRangeIdentified, 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
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • handleProducerConsumerEventReport

        public void handleProducerConsumerEventReport​(org.openlcb.ProducerConsumerEventReportMessage msg,
                                                      org.openlcb.Connection sender)
        Handle "Producer/Consumer Event Report" message
        Overrides:
        handleProducerConsumerEventReport in class org.openlcb.MessageDecoder
        Parameters:
        msg - message to handle
        sender - connection where it came from
      • handleConsumerIdentified

        public void handleConsumerIdentified​(org.openlcb.ConsumerIdentifiedMessage msg,
                                             org.openlcb.Connection sender)
        Handle "Consumer Identified" message
        Overrides:
        handleConsumerIdentified in class org.openlcb.MessageDecoder
        Parameters:
        msg - message to handle
        sender - connection where it came from
      • handleProducerIdentified

        public void handleProducerIdentified​(org.openlcb.ProducerIdentifiedMessage msg,
                                             org.openlcb.Connection sender)
        Handle "Producer Identified" message
        Overrides:
        handleProducerIdentified in class org.openlcb.MessageDecoder
        Parameters:
        msg - message to handle
        sender - connection where it came from