Enum SocketMessage
- java.lang.Object
-
- java.lang.Enum<SocketMessage>
-
- jnr.constants.platform.linux.s390x.SocketMessage
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<SocketMessage>
,Constant
public enum SocketMessage extends java.lang.Enum<SocketMessage> implements Constant
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static class
SocketMessage.StringTable
-
Enum Constant Summary
Enum Constants Enum Constant Description MSG_CONFIRM
MSG_CTRUNC
MSG_DONTROUTE
MSG_DONTWAIT
MSG_EOR
MSG_ERRQUEUE
MSG_FASTOPEN
MSG_FIN
MSG_MORE
MSG_NOSIGNAL
MSG_OOB
MSG_PEEK
MSG_PROXY
MSG_RST
MSG_SYN
MSG_TRUNC
MSG_WAITALL
-
Constructor Summary
Constructors Modifier Constructor Description private
SocketMessage(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 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
-
-
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 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
-
toString
public final java.lang.String toString()
- Overrides:
toString
in classjava.lang.Enum<SocketMessage>
-
value
public final int value()
-
-