Interface DuplicateCheckedAX25Listener

All Known Implementing Classes:
KenwoodMessageListTableModel, KenwoodRadioViewPane
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface DuplicateCheckedAX25Listener
This interface defines a listener for decoded AX.25 frames, but indicates whether or not it is a duplicate frame.
Author:
Andrew Pavlin, KA2DDO
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    consumeAX25Frame(AX25Message msg, AX25Frame frame, Connector connector, boolean isDuplicate)
    Called when a AX.25 frame is received.
  • Method Details

    • consumeAX25Frame

      void consumeAX25Frame(AX25Message msg, AX25Frame frame, Connector connector, boolean isDuplicate)
      Called when a AX.25 frame is received.
      Parameters:
      msg - decoded APRS message if the AX.25 frame contains an APRS packet, or null if the frame is not a recognized protocol
      frame - received AX25Frame
      connector - the PortConnector over which the frame was received
      isDuplicate - boolean true if this is a duplicate message (possibly received over a different digipeater path)