Enum IPProto

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<IPProto>, Constant

    public enum IPProto
    extends java.lang.Enum<IPProto>
    implements Constant
    • Enum Constant Detail

      • IPPROTO_IP

        public static final IPProto IPPROTO_IP
      • IPPROTO_HOPOPTS

        public static final IPProto IPPROTO_HOPOPTS
      • IPPROTO_ICMP

        public static final IPProto IPPROTO_ICMP
      • IPPROTO_IGMP

        public static final IPProto IPPROTO_IGMP
      • IPPROTO_IPIP

        public static final IPProto IPPROTO_IPIP
      • IPPROTO_TCP

        public static final IPProto IPPROTO_TCP
      • IPPROTO_EGP

        public static final IPProto IPPROTO_EGP
      • IPPROTO_PUP

        public static final IPProto IPPROTO_PUP
      • IPPROTO_UDP

        public static final IPProto IPPROTO_UDP
      • IPPROTO_IDP

        public static final IPProto IPPROTO_IDP
      • IPPROTO_TP

        public static final IPProto IPPROTO_TP
      • IPPROTO_IPV6

        public static final IPProto IPPROTO_IPV6
      • IPPROTO_ROUTING

        public static final IPProto IPPROTO_ROUTING
      • IPPROTO_FRAGMENT

        public static final IPProto IPPROTO_FRAGMENT
      • IPPROTO_RSVP

        public static final IPProto IPPROTO_RSVP
      • IPPROTO_GRE

        public static final IPProto IPPROTO_GRE
      • IPPROTO_ESP

        public static final IPProto IPPROTO_ESP
      • IPPROTO_AH

        public static final IPProto IPPROTO_AH
      • IPPROTO_ICMPV6

        public static final IPProto IPPROTO_ICMPV6
      • IPPROTO_NONE

        public static final IPProto IPPROTO_NONE
      • IPPROTO_DSTOPTS

        public static final IPProto IPPROTO_DSTOPTS
      • IPPROTO_MTP

        public static final IPProto IPPROTO_MTP
      • IPPROTO_ENCAP

        public static final IPProto IPPROTO_ENCAP
      • IPPROTO_PIM

        public static final IPProto IPPROTO_PIM
      • IPPROTO_COMP

        public static final IPProto IPPROTO_COMP
      • IPPROTO_SCTP

        public static final IPProto IPPROTO_SCTP
      • IPPROTO_RAW

        public static final IPProto IPPROTO_RAW
      • IPPROTO_MAX

        public static final IPProto IPPROTO_MAX
    • Method Detail

      • values

        public static IPProto[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (IPProto c : IPProto.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static IPProto valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null
      • intValue

        public final int intValue()
        Specified by:
        intValue in interface Constant
      • longValue

        public final long longValue()
        Specified by:
        longValue in interface Constant
      • defined

        public final boolean defined()
        Specified by:
        defined in interface Constant