Package jnr.constants.platform.openbsd
Enum SocketOption
- java.lang.Object
-
- java.lang.Enum<SocketOption>
-
- jnr.constants.platform.openbsd.SocketOption
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<SocketOption>
,Constant
public enum SocketOption extends java.lang.Enum<SocketOption> implements Constant
-
-
Enum Constant Summary
Enum Constants Enum Constant Description SO_ACCEPTCONN
SO_BROADCAST
SO_DEBUG
SO_DONTROUTE
SO_ERROR
SO_KEEPALIVE
SO_LINGER
SO_OOBINLINE
SO_PEERCRED
SO_RCVBUF
SO_RCVLOWAT
SO_RCVTIMEO
SO_REUSEADDR
SO_REUSEPORT
SO_SNDBUF
SO_SNDLOWAT
SO_SNDTIMEO
SO_TIMESTAMP
SO_TYPE
SO_USELOOPBACK
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
defined()
int
intValue()
long
longValue()
java.lang.String
toString()
int
value()
static SocketOption
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static SocketOption[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
SO_DEBUG
public static final SocketOption SO_DEBUG
-
SO_ACCEPTCONN
public static final SocketOption SO_ACCEPTCONN
-
SO_REUSEADDR
public static final SocketOption SO_REUSEADDR
-
SO_KEEPALIVE
public static final SocketOption SO_KEEPALIVE
-
SO_DONTROUTE
public static final SocketOption SO_DONTROUTE
-
SO_BROADCAST
public static final SocketOption SO_BROADCAST
-
SO_USELOOPBACK
public static final SocketOption SO_USELOOPBACK
-
SO_LINGER
public static final SocketOption SO_LINGER
-
SO_OOBINLINE
public static final SocketOption SO_OOBINLINE
-
SO_REUSEPORT
public static final SocketOption SO_REUSEPORT
-
SO_TIMESTAMP
public static final SocketOption SO_TIMESTAMP
-
SO_SNDBUF
public static final SocketOption SO_SNDBUF
-
SO_RCVBUF
public static final SocketOption SO_RCVBUF
-
SO_SNDLOWAT
public static final SocketOption SO_SNDLOWAT
-
SO_RCVLOWAT
public static final SocketOption SO_RCVLOWAT
-
SO_SNDTIMEO
public static final SocketOption SO_SNDTIMEO
-
SO_RCVTIMEO
public static final SocketOption SO_RCVTIMEO
-
SO_ERROR
public static final SocketOption SO_ERROR
-
SO_TYPE
public static final SocketOption SO_TYPE
-
SO_PEERCRED
public static final SocketOption SO_PEERCRED
-
-
Field Detail
-
MIN_VALUE
public static final long MIN_VALUE
- See Also:
- Constant Field Values
-
MAX_VALUE
public static final long MAX_VALUE
- See Also:
- Constant Field Values
-
-
Method Detail
-
values
public static SocketOption[] 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 (SocketOption c : SocketOption.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static SocketOption 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 namejava.lang.NullPointerException
- if the argument is null
-
toString
public final java.lang.String toString()
- Overrides:
toString
in classjava.lang.Enum<SocketOption>
-
value
public final int value()
-
-