Package jnr.constants.platform.darwin
Enum SocketOption
- java.lang.Object
-
- java.lang.Enum<SocketOption>
-
- jnr.constants.platform.darwin.SocketOption
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<SocketOption>
,Constant
public enum SocketOption extends java.lang.Enum<SocketOption> implements Constant
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static class
SocketOption.StringTable
-
Enum Constant Summary
-
Constructor Summary
Constructors Modifier Constructor Description private
SocketOption(long value)
-
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_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
-
-
Field Detail
-
value
private final long value
-
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()
-
-