Package jnr.constants.platform.fake
Enum SocketOption
- java.lang.Object
-
- java.lang.Enum<SocketOption>
-
- jnr.constants.platform.fake.SocketOption
-
- All Implemented Interfaces:
Serializable
,Comparable<SocketOption>
,Constant
public enum SocketOption extends Enum<SocketOption> implements Constant
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
defined()
int
intValue()
long
longValue()
int
value()
static SocketOption
valueOf(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_ACCEPTFILTER
public static final SocketOption SO_ACCEPTFILTER
-
SO_DONTTRUNC
public static final SocketOption SO_DONTTRUNC
-
SO_WANTMORE
public static final SocketOption SO_WANTMORE
-
SO_WANTOOBFLAG
public static final SocketOption SO_WANTOOBFLAG
-
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_NREAD
public static final SocketOption SO_NREAD
-
SO_NKE
public static final SocketOption SO_NKE
-
SO_NOSIGPIPE
public static final SocketOption SO_NOSIGPIPE
-
SO_NOADDRERR
public static final SocketOption SO_NOADDRERR
-
SO_NWRITE
public static final SocketOption SO_NWRITE
-
SO_REUSESHAREUID
public static final SocketOption SO_REUSESHAREUID
-
SO_LABEL
public static final SocketOption SO_LABEL
-
SO_PEERLABEL
public static final SocketOption SO_PEERLABEL
-
SO_ATTACH_FILTER
public static final SocketOption SO_ATTACH_FILTER
-
SO_BINDTODEVICE
public static final SocketOption SO_BINDTODEVICE
-
SO_DETACH_FILTER
public static final SocketOption SO_DETACH_FILTER
-
SO_NO_CHECK
public static final SocketOption SO_NO_CHECK
-
SO_PASSCRED
public static final SocketOption SO_PASSCRED
-
SO_PEERCRED
public static final SocketOption SO_PEERCRED
-
SO_PEERNAME
public static final SocketOption SO_PEERNAME
-
SO_PRIORITY
public static final SocketOption SO_PRIORITY
-
SO_SECURITY_AUTHENTICATION
public static final SocketOption SO_SECURITY_AUTHENTICATION
-
SO_SECURITY_ENCRYPTION_NETWORK
public static final SocketOption SO_SECURITY_ENCRYPTION_NETWORK
-
SO_SECURITY_ENCRYPTION_TRANSPORT
public static final SocketOption SO_SECURITY_ENCRYPTION_TRANSPORT
-
-
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(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:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
value
public final int value()
-
-