Package jnr.constants.platform
Enum SocketMessage
- java.lang.Object
-
- java.lang.Enum<SocketMessage>
-
- jnr.constants.platform.SocketMessage
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<SocketMessage>
,Constant
public enum SocketMessage extends java.lang.Enum<SocketMessage> implements Constant
-
-
Enum Constant Summary
Enum Constants Enum Constant Description __UNKNOWN_CONSTANT__
MSG_COMPAT
MSG_CONFIRM
MSG_CTRUNC
MSG_DONTROUTE
MSG_DONTWAIT
MSG_EOF
MSG_EOR
MSG_ERRQUEUE
MSG_FASTOPEN
MSG_FIN
MSG_FLUSH
MSG_HAVEMORE
MSG_HOLD
MSG_MORE
MSG_NOSIGNAL
MSG_OOB
MSG_PEEK
MSG_PROXY
MSG_RCVMORE
MSG_RST
MSG_SEND
MSG_SYN
MSG_TRUNC
MSG_WAITALL
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
defined()
java.lang.String
description()
int
intValue()
long
longValue()
java.lang.String
toString()
int
value()
static SocketMessage
valueOf(long value)
Returns the enum constant of this type with the specified name.static SocketMessage
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static SocketMessage[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
MSG_DONTWAIT
public static final SocketMessage MSG_DONTWAIT
-
MSG_OOB
public static final SocketMessage MSG_OOB
-
MSG_PEEK
public static final SocketMessage MSG_PEEK
-
MSG_DONTROUTE
public static final SocketMessage MSG_DONTROUTE
-
MSG_EOR
public static final SocketMessage MSG_EOR
-
MSG_TRUNC
public static final SocketMessage MSG_TRUNC
-
MSG_CTRUNC
public static final SocketMessage MSG_CTRUNC
-
MSG_WAITALL
public static final SocketMessage MSG_WAITALL
-
MSG_PROXY
public static final SocketMessage MSG_PROXY
-
MSG_FIN
public static final SocketMessage MSG_FIN
-
MSG_SYN
public static final SocketMessage MSG_SYN
-
MSG_CONFIRM
public static final SocketMessage MSG_CONFIRM
-
MSG_RST
public static final SocketMessage MSG_RST
-
MSG_ERRQUEUE
public static final SocketMessage MSG_ERRQUEUE
-
MSG_NOSIGNAL
public static final SocketMessage MSG_NOSIGNAL
-
MSG_MORE
public static final SocketMessage MSG_MORE
-
MSG_FASTOPEN
public static final SocketMessage MSG_FASTOPEN
-
MSG_EOF
public static final SocketMessage MSG_EOF
-
MSG_FLUSH
public static final SocketMessage MSG_FLUSH
-
MSG_HOLD
public static final SocketMessage MSG_HOLD
-
MSG_SEND
public static final SocketMessage MSG_SEND
-
MSG_HAVEMORE
public static final SocketMessage MSG_HAVEMORE
-
MSG_RCVMORE
public static final SocketMessage MSG_RCVMORE
-
MSG_COMPAT
public static final SocketMessage MSG_COMPAT
-
__UNKNOWN_CONSTANT__
public static final SocketMessage __UNKNOWN_CONSTANT__
-
-
Method Detail
-
values
public static SocketMessage[] 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 (SocketMessage c : SocketMessage.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static SocketMessage 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
-
value
public final int value()
-
description
public final java.lang.String description()
-
toString
public final java.lang.String toString()
- Overrides:
toString
in classjava.lang.Enum<SocketMessage>
-
valueOf
public static SocketMessage valueOf(long value)
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:
value
- 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
-
-