Modifier and Type | Method and Description |
---|---|
<C> void |
WebSocketClientConnection.output(C context,
Callback<C> callback,
WebSocketFrame frame) |
Modifier and Type | Method and Description |
---|---|
void |
ZeroMasker.setMask(WebSocketFrame frame) |
void |
RandomMasker.setMask(WebSocketFrame frame) |
void |
Masker.setMask(WebSocketFrame frame) |
void |
FixedMasker.setMask(WebSocketFrame frame) |
Modifier and Type | Method and Description |
---|---|
void |
Extension.incoming(WebSocketFrame frame) |
void |
Extension.nextIncoming(WebSocketFrame frame)
Convenience method for
#getNextIncomingFrames()#incoming(WebSocketFrame) |
<C> void |
Extension.nextOutput(C context,
Callback<C> callback,
WebSocketFrame frame)
Convenience method for
#getNextOutgoingFrames()#output(WebSocketFrame) |
<C> void |
Extension.nextOutputNoCallback(WebSocketFrame frame) |
<C> void |
Extension.output(C context,
Callback<C> callback,
WebSocketFrame frame) |
Modifier and Type | Method and Description |
---|---|
void |
WebkitDeflateFrameExtension.incoming(WebSocketFrame frame) |
void |
PerMessageCompressionExtension.incoming(WebSocketFrame frame) |
<C> void |
WebkitDeflateFrameExtension.output(C context,
Callback<C> callback,
WebSocketFrame frame) |
<C> void |
PerMessageCompressionExtension.output(C context,
Callback<C> callback,
WebSocketFrame frame) |
Modifier and Type | Method and Description |
---|---|
<C> void |
FragmentExtension.output(C context,
Callback<C> callback,
WebSocketFrame frame) |
Modifier and Type | Field and Description |
---|---|
protected WebSocketFrame |
FrameBytes.frame |
Modifier and Type | Method and Description |
---|---|
void |
WebSocketSession.incoming(WebSocketFrame frame) |
void |
IncomingFrames.incoming(WebSocketFrame frame) |
<C> void |
WebSocketSession.output(C context,
Callback<C> callback,
WebSocketFrame frame) |
<C> void |
OutgoingFrames.output(C context,
Callback<C> callback,
WebSocketFrame frame) |
<C> void |
AbstractWebSocketConnection.output(C context,
Callback<C> callback,
WebSocketFrame frame)
Enqueue internal frame from
OutgoingFrames stack for eventual write out on the physical connection. |
Constructor and Description |
---|
ControlFrameBytes(AbstractWebSocketConnection connection,
Callback<C> callback,
C context,
WebSocketFrame frame) |
DataFrameBytes(AbstractWebSocketConnection connection,
Callback<C> callback,
C context,
WebSocketFrame frame) |
FrameBytes(AbstractWebSocketConnection connection,
Callback<C> callback,
C context,
WebSocketFrame frame) |
Modifier and Type | Method and Description |
---|---|
void |
EventDriver.incoming(WebSocketFrame frame) |
void |
ListenerEventDriver.onFrame(WebSocketFrame frame) |
abstract void |
EventDriver.onFrame(WebSocketFrame frame) |
void |
AnnotatedEventDriver.onFrame(WebSocketFrame frame) |
Modifier and Type | Method and Description |
---|---|
void |
UTF8Validator.reset(WebSocketFrame frame) |
void |
PayloadProcessor.reset(WebSocketFrame frame) |
void |
NoOpValidator.reset(WebSocketFrame frame) |
void |
DeMaskProcessor.reset(WebSocketFrame frame) |
Modifier and Type | Method and Description |
---|---|
WebSocketFrame |
CloseInfo.asFrame() |
static WebSocketFrame |
WebSocketFrame.binary() |
static WebSocketFrame |
WebSocketFrame.binary(byte[] buf) |
static WebSocketFrame |
WebSocketFrame.ping() |
static WebSocketFrame |
WebSocketFrame.pong() |
WebSocketFrame |
WebSocketFrame.setContinuation(boolean continuation) |
WebSocketFrame |
WebSocketFrame.setContinuationIndex(int continuationIndex) |
WebSocketFrame |
WebSocketFrame.setFin(boolean fin) |
WebSocketFrame |
WebSocketFrame.setMask(byte[] maskingKey) |
WebSocketFrame |
WebSocketFrame.setMasked(boolean mask) |
WebSocketFrame |
WebSocketFrame.setOpCode(byte op) |
WebSocketFrame |
WebSocketFrame.setPayload(byte[] buf)
Set the data and payload length.
|
WebSocketFrame |
WebSocketFrame.setPayload(byte[] buf,
int offset,
int len)
Set the data and payload length.
|
WebSocketFrame |
WebSocketFrame.setPayload(ByteBuffer buf)
Set the data payload.
|
WebSocketFrame |
WebSocketFrame.setPayload(String str) |
WebSocketFrame |
WebSocketFrame.setRsv1(boolean rsv1) |
WebSocketFrame |
WebSocketFrame.setRsv2(boolean rsv2) |
WebSocketFrame |
WebSocketFrame.setRsv3(boolean rsv3) |
static WebSocketFrame |
WebSocketFrame.text() |
static WebSocketFrame |
WebSocketFrame.text(String msg) |
Modifier and Type | Method and Description |
---|---|
void |
Generator.assertFrameValid(WebSocketFrame frame) |
ByteBuffer |
Generator.generate(int windowSize,
WebSocketFrame frame)
Generate, into a ByteBuffer, no more than bufferSize of contents from the frame.
|
ByteBuffer |
Generator.generate(WebSocketFrame frame)
generate a byte buffer based on the frame being passed in
bufferSize is determined by the length of the payload + 28 for frame overhead
|
protected void |
Parser.notifyFrame(WebSocketFrame f) |
Constructor and Description |
---|
CloseInfo(WebSocketFrame frame) |
CloseInfo(WebSocketFrame frame,
boolean validate) |
WebSocketFrame(WebSocketFrame copy)
Copy constructor for the websocket frame.
|
WebSocketFrame(WebSocketFrame copy,
ByteBuffer altPayload)
Copy constructor for the websocket frame, with an alternate payload.
|
Copyright © 1995-2012 Mort Bay Consulting. All Rights Reserved.