Enum Class SDPPort

java.lang.Object
java.lang.Enum<SDPPort>
uk.ac.manchester.spinnaker.messages.sdp.SDPPort
All Implemented Interfaces:
Serializable, Comparable<SDPPort>, Constable

public enum SDPPort extends Enum<SDPPort>
SDP port handling output buffering data streaming.
  • Enum Constant Details

    • DEFAULT_PORT

      public static final SDPPort DEFAULT_PORT
      Default port.
    • INPUT_BUFFERING_SDP_PORT

      public static final SDPPort INPUT_BUFFERING_SDP_PORT
      Command port for the buffered in functionality.
    • OUTPUT_BUFFERING_SDP_PORT

      public static final SDPPort OUTPUT_BUFFERING_SDP_PORT
      Command port for the buffered out functionality.
    • RUNNING_COMMAND_SDP_PORT

      public static final SDPPort RUNNING_COMMAND_SDP_PORT
      Command port for resetting runtime, etc.
    • EXTRA_MONITOR_CORE_REINJECTION

      public static final SDPPort EXTRA_MONITOR_CORE_REINJECTION
      Extra monitor core re injection functionality.
    • EXTRA_MONITOR_CORE_DATA_SPEED_UP

      public static final SDPPort EXTRA_MONITOR_CORE_DATA_SPEED_UP
      Extra monitor core data transfer functionality.
    • GATHERER_DATA_SPEED_UP

      public static final SDPPort GATHERER_DATA_SPEED_UP
      Messages directed at the packet gatherer for the speed up protocols.
  • Field Details

    • value

      public final int value
      The port ID.
  • Method Details

    • values

      public static SDPPort[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static SDPPort valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null