Package | Description |
---|---|
org.eclipse.jetty.websocket.api.extensions |
Jetty WebSocket API : WebSocket Extension API
|
org.eclipse.jetty.websocket.client.io |
Jetty WebSocket Client : I/O Implementation [Internal Use Only]
|
org.eclipse.jetty.websocket.common |
Jetty WebSocket Common : Implementation [Internal Use Only]
|
org.eclipse.jetty.websocket.common.events |
Jetty WebSocket Common : Event Driver for WebSocket Object
|
org.eclipse.jetty.websocket.common.extensions |
Jetty WebSocket Common : Extension Implementations
|
org.eclipse.jetty.websocket.common.extensions.compress |
Jetty WebSocket Common : Frame & Message Compression Extension Implementations
|
org.eclipse.jetty.websocket.common.extensions.fragment |
Jetty WebSocket Common : Auto Fragment Extension Implementation
|
org.eclipse.jetty.websocket.common.extensions.identity |
Jetty WebSocket Common : Identity Extension Implementation
|
org.eclipse.jetty.websocket.common.extensions.mux |
Jetty WebSocket Common : MUX Extension Core [Unstable Early Draft]
|
org.eclipse.jetty.websocket.common.io |
Jetty WebSocket Common : I/O Implementation
|
org.eclipse.jetty.websocket.common.io.payload |
Jetty WebSocket Common : I/O : Frame Payload Handling
|
Modifier and Type | Method and Description |
---|---|
void |
IncomingFrames.incomingFrame(Frame frame) |
void |
OutgoingFrames.outgoingFrame(Frame frame,
WriteCallback callback)
A frame, and optional callback, intended for the network.
|
Modifier and Type | Method and Description |
---|---|
void |
WebSocketClientConnection.outgoingFrame(Frame frame,
WriteCallback callback)
Overrride to set masker
|
Modifier and Type | Class and Description |
---|---|
class |
WebSocketFrame
A Base Frame as seen in RFC 6455.
|
Modifier and Type | Method and Description |
---|---|
Frame |
WebSocketFrame.setContinuation(boolean continuation) |
Frame |
WebSocketFrame.setContinuationIndex(int continuationIndex) |
Frame |
WebSocketFrame.setMask(byte[] maskingKey) |
Frame |
WebSocketFrame.setMasked(boolean mask) |
Modifier and Type | Method and Description |
---|---|
void |
Generator.assertFrameValid(Frame frame) |
ByteBuffer |
Generator.generate(Frame 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
|
ByteBuffer |
Generator.generate(int windowSize,
Frame frame)
Generate, into a ByteBuffer, no more than bufferSize of contents from the frame.
|
void |
WebSocketSession.incomingFrame(Frame frame)
Incoming Raw Frames from Parser
|
protected void |
Parser.notifyFrame(Frame f) |
Constructor and Description |
---|
CloseInfo(Frame frame) |
CloseInfo(Frame frame,
boolean validate) |
WebSocketFrame(Frame frame)
Copy constructor for the websocket frame.
|
Modifier and Type | Method and Description |
---|---|
void |
EventDriver.incomingFrame(Frame frame) |
void |
ListenerEventDriver.onFrame(Frame frame) |
void |
AnnotatedEventDriver.onFrame(Frame frame) |
abstract void |
EventDriver.onFrame(Frame frame) |
Modifier and Type | Method and Description |
---|---|
void |
ExtensionStack.incomingFrame(Frame frame) |
protected void |
AbstractExtension.nextIncomingFrame(Frame frame) |
protected void |
AbstractExtension.nextOutgoingFrame(Frame frame,
WriteCallback callback) |
void |
ExtensionStack.outgoingFrame(Frame frame,
WriteCallback callback) |
Modifier and Type | Method and Description |
---|---|
void |
FrameCompressionExtension.incomingFrame(Frame frame) |
void |
MessageCompressionExtension.incomingFrame(Frame frame) |
void |
FrameCompressionExtension.outgoingFrame(Frame frame,
WriteCallback callback) |
void |
MessageCompressionExtension.outgoingFrame(Frame frame,
WriteCallback callback) |
Modifier and Type | Method and Description |
---|---|
void |
FragmentExtension.incomingFrame(Frame frame) |
void |
FragmentExtension.outgoingFrame(Frame frame,
WriteCallback callback) |
Modifier and Type | Method and Description |
---|---|
void |
IdentityExtension.incomingFrame(Frame frame) |
void |
IdentityExtension.outgoingFrame(Frame frame,
WriteCallback callback) |
Modifier and Type | Class and Description |
---|---|
class |
MuxedFrame |
Modifier and Type | Method and Description |
---|---|
void |
MuxGenerator.generate(long channelId,
Frame frame,
WriteCallback callback) |
void |
MuxChannel.incomingFrame(Frame frame)
Incoming frames from Muxer
|
void |
Muxer.incomingFrame(Frame frame)
Incoming mux encapsulated frames.
|
void |
AbstractMuxExtension.incomingFrame(Frame frame) |
void |
MuxChannel.outgoingFrame(Frame frame,
WriteCallback callback)
Frames destined for the Muxer
|
void |
AbstractMuxExtension.outgoingFrame(Frame frame,
WriteCallback callback) |
void |
Muxer.output(long channelId,
Frame frame,
WriteCallback callback)
Outgoing frame, without mux encapsulated payload.
|
void |
MuxParser.parse(Frame frame)
Parse the raw
WebSocketFrame payload data for various Mux frames. |
Modifier and Type | Method and Description |
---|---|
void |
WriteBytesProvider.enqueue(Frame frame,
Callback callback) |
void |
AbstractWebSocketConnection.outgoingFrame(Frame frame,
WriteCallback callback)
Frame from API, User, or Internal implementation destined for network.
|
Modifier and Type | Method and Description |
---|---|
void |
DeMaskProcessor.reset(Frame frame) |
void |
PayloadProcessor.reset(Frame frame) |
void |
UTF8Validator.reset(Frame frame) |
void |
NoOpValidator.reset(Frame frame) |
Copyright © 1995-2013 Mort Bay Consulting. All Rights Reserved.