Class Z21HeartBeat

java.lang.Object
jmri.jmrix.roco.z21.Z21HeartBeat
All Implemented Interfaces:
EventListener, AbstractMRListener, Z21Listener

public class Z21HeartBeat
extends Object
implements Z21Listener
Z21 specific class to send heartbeat messages to the Z21. Heartbeat messages are only required if no other messages are sent for a specific period of time, so any outgoing message should restart the timer.
  • Constructor Details

  • Method Details

    • dispose

      public void dispose()
    • reply

      public void reply​(Z21Reply msg)
      Member function that will be invoked by a z21Interface implementation to forward a z21 message from the layout.
      Specified by:
      reply in interface Z21Listener
      Parameters:
      msg - The received z21 reply. Note that this same object may be presented to multiple users. It should not be modified here.
    • message

      public void message​(Z21Message msg)
      Member function that will be invoked by a z21Interface implementation to forward a z21 message sent to the layout. Normally, this function will do nothing.
      Specified by:
      message in interface Z21Listener
      Parameters:
      msg - The received z21 message. Note that this same object may be presented to multiple users. It should not be modified here.