Top Fields Constructors Methods
org.eclipse.jetty.websocket.core

public final Class OpCode

extends Object
Class Inheritance

Field Summary

Modifier and TypeField and Description
public static final byte
BINARY

OpCode for a Binary Frame

public static final byte
CLOSE

OpCode for a Close Frame

public static final byte
CONTINUATION

OpCode for a Continuation Frame

public static final byte
PING

OpCode for a Ping Frame

public static final byte
PONG

OpCode for a Pong Frame

public static final byte
TEXT

OpCode for a Text Frame

public static final byte
UNDEFINED

An undefined OpCode

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static byte
getOpCode(byte firstByte)

public static boolean
isControlFrame(byte opcode)

public static boolean
isDataFrame(byte opcode)

public static boolean

Returns:

true if known. false if unknown, undefined, or reserved
isKnown
(byte
the opcode to test
opcode
)

Test for known opcodes (per the RFC spec)

public static String
name(byte opcode)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

BINARYback to summary
public static final byte BINARY

OpCode for a Binary Frame

See Also
RFC 6455, Section 11.8 (WebSocket Opcode Registry
CLOSEback to summary
public static final byte CLOSE

OpCode for a Close Frame

See Also
RFC 6455, Section 11.8 (WebSocket Opcode Registry
CONTINUATIONback to summary
public static final byte CONTINUATION

OpCode for a Continuation Frame

See Also
RFC 6455, Section 11.8 (WebSocket Opcode Registry
PINGback to summary
public static final byte PING

OpCode for a Ping Frame

See Also
RFC 6455, Section 11.8 (WebSocket Opcode Registry
PONGback to summary
public static final byte PONG

OpCode for a Pong Frame

See Also
RFC 6455, Section 11.8 (WebSocket Opcode Registry
TEXTback to summary
public static final byte TEXT

OpCode for a Text Frame

See Also
RFC 6455, Section 11.8 (WebSocket Opcode Registry
UNDEFINEDback to summary
public static final byte UNDEFINED

An undefined OpCode

Constructor Detail

OpCodeback to summary
public OpCode()

Method Detail

getOpCodeback to summary
public static byte getOpCode(byte firstByte)
isControlFrameback to summary
public static boolean isControlFrame(byte opcode)
isDataFrameback to summary
public static boolean isDataFrame(byte opcode)
isKnownback to summary
public static boolean isKnown(byte opcode)

Test for known opcodes (per the RFC spec)

Parameters
opcode:byte

the opcode to test

Returns:boolean

true if known. false if unknown, undefined, or reserved

nameback to summary
public static String name(byte opcode)