Class KissOverTcpConnector

All Implemented Interfaces:
Runnable, Thread.UncaughtExceptionHandler, TransmittingConnector, PortFailureReportListener

This class defines the port driver for connecting to a KISS TNC over a TCP/IP network connection.
Author:
Andrew Pavlin, KA2DDO
  • Field Details

    • TYPE_NAME

      public static final String TYPE_NAME
      Port type identifying name for the KISS-over-TCP port type.
      See Also:
    • CONFIG_GUI

      public static final String CONFIG_GUI
      Class name for the port configuration editing widget for the KISS-over-TCP port type, with a wildcard to insert the GUI implementation name.
      See Also:
    • BLANK_FIELDS

      public static final Set<PortConfig.Fields> BLANK_FIELDS
      Set of PortConfig field identifiers for fields that should not be copied from another system and should therefore be blanked out when copying configuration files.
    • REQ_FIELDS

      public static final Map<PortConfig.Fields,PortConfig.RequireHints> REQ_FIELDS
      List of PortConfig field identifiers that are mandated for this port type to work, and the ResourceBundle key to prompt for a value if missing.
  • Constructor Details

    • KissOverTcpConnector

      public KissOverTcpConnector()
  • Method Details