Uses of Interface
org.eclipse.jetty.websocket.api.extensions.Frame
Packages that use Frame
Package
Description
Jetty WebSocket API
Jetty WebSocket API : WebSocket Extension API
Jetty WebSocket Client : I/O Implementation [Internal Use Only]
Jetty WebSocket Common : Implementation [Internal Use Only]
Jetty WebSocket Common : Event Driver for WebSocket Object
Jetty WebSocket Common : Extension Implementations
Jetty WebSocket Common : Message Compression Extension Implementations
Jetty WebSocket Common : Auto Fragment Extension Implementation
Jetty WebSocket Common : Identity Extension Implementation
Jetty WebSocket Common : I/O Implementation
Jetty WebSocket Common : I/O : Frame Payload Handling
-
Uses of Frame in org.eclipse.jetty.websocket.api
Methods in org.eclipse.jetty.websocket.api with parameters of type FrameModifier and TypeMethodDescriptionvoid
WebSocketFrameListener.onWebSocketFrame
(Frame frame) A WebSocket frame has been received. -
Uses of Frame in org.eclipse.jetty.websocket.api.extensions
Methods in org.eclipse.jetty.websocket.api.extensions with parameters of type FrameModifier and TypeMethodDescriptionvoid
IncomingFrames.incomingFrame
(Frame frame) Process the incoming frame.void
OutgoingFrames.outgoingFrame
(Frame frame, WriteCallback callback, BatchMode batchMode) A frame, and optional callback, intended for the network layer. -
Uses of Frame in org.eclipse.jetty.websocket.client.io
Methods in org.eclipse.jetty.websocket.client.io with parameters of type FrameModifier and TypeMethodDescriptionvoid
WebSocketClientConnection.outgoingFrame
(Frame frame, WriteCallback callback, BatchMode batchMode) Override to set the masker. -
Uses of Frame in org.eclipse.jetty.websocket.common
Classes in org.eclipse.jetty.websocket.common that implement FrameMethods in org.eclipse.jetty.websocket.common that return FrameModifier and TypeMethodDescriptionWebSocketFrame.setMask
(byte[] maskingKey) WebSocketFrame.setMasked
(boolean mask) Methods in org.eclipse.jetty.websocket.common with parameters of type FrameModifier and TypeMethodDescriptionvoid
Generator.assertFrameValid
(Frame frame) static WebSocketFrame
protected void
WebSocketFrame.copyHeaders
(Frame frame) Generator.generateHeaderBytes
(Frame frame) void
Generator.generateHeaderBytes
(Frame frame, ByteBuffer buffer) void
Generator.generateWholeFrame
(Frame frame, ByteBuffer buf) Generate the whole frame (header + payload copy) into a single ByteBuffer.void
WebSocketSession.incomingFrame
(Frame frame) Incoming Raw Frames from Parserprotected void
Parser.notifyFrame
(Frame f) void
WebSocketSession.outgoingFrame
(Frame frame, WriteCallback callback, BatchMode batchMode) Constructors in org.eclipse.jetty.websocket.common with parameters of type Frame -
Uses of Frame in org.eclipse.jetty.websocket.common.events
Methods in org.eclipse.jetty.websocket.common.events with parameters of type Frame -
Uses of Frame in org.eclipse.jetty.websocket.common.extensions
Fields in org.eclipse.jetty.websocket.common.extensions declared as FrameMethods in org.eclipse.jetty.websocket.common.extensions with parameters of type FrameModifier and TypeMethodDescriptionvoid
ExtensionStack.incomingFrame
(Frame frame) void
FrameCaptureExtension.incomingFrame
(Frame frame) protected void
AbstractExtension.nextIncomingFrame
(Frame frame) protected void
AbstractExtension.nextOutgoingFrame
(Frame frame, WriteCallback callback, BatchMode batchMode) void
ExtensionStack.outgoingFrame
(Frame frame, WriteCallback callback, BatchMode batchMode) void
FrameCaptureExtension.outgoingFrame
(Frame frame, WriteCallback callback, BatchMode batchMode) private void
Constructors in org.eclipse.jetty.websocket.common.extensions with parameters of type FrameModifierConstructorDescriptionprivate
FrameEntry
(Frame frame, WriteCallback callback, BatchMode batchMode) -
Uses of Frame in org.eclipse.jetty.websocket.common.extensions.compress
Fields in org.eclipse.jetty.websocket.common.extensions.compress declared as FrameMethods in org.eclipse.jetty.websocket.common.extensions.compress with parameters of type FrameModifier and TypeMethodDescriptionprotected void
CompressExtension.forwardIncoming
(Frame frame, ByteAccumulator accumulator) void
DeflateFrameExtension.incomingFrame
(Frame frame) void
PerMessageDeflateExtension.incomingFrame
(Frame frame) protected void
PerMessageDeflateExtension.nextIncomingFrame
(Frame frame) protected void
PerMessageDeflateExtension.nextOutgoingFrame
(Frame frame, WriteCallback callback, BatchMode batchMode) void
CompressExtension.outgoingFrame
(Frame frame, WriteCallback callback, BatchMode batchMode) Constructors in org.eclipse.jetty.websocket.common.extensions.compress with parameters of type FrameModifierConstructorDescriptionprivate
FrameEntry
(Frame frame, WriteCallback callback, BatchMode batchMode) -
Uses of Frame in org.eclipse.jetty.websocket.common.extensions.fragment
Fields in org.eclipse.jetty.websocket.common.extensions.fragment declared as FrameMethods in org.eclipse.jetty.websocket.common.extensions.fragment with parameters of type FrameModifier and TypeMethodDescriptionvoid
FragmentExtension.incomingFrame
(Frame frame) void
FragmentExtension.outgoingFrame
(Frame frame, WriteCallback callback, BatchMode batchMode) Constructors in org.eclipse.jetty.websocket.common.extensions.fragment with parameters of type FrameModifierConstructorDescriptionprivate
FrameEntry
(Frame frame, WriteCallback callback, BatchMode batchMode) -
Uses of Frame in org.eclipse.jetty.websocket.common.extensions.identity
Methods in org.eclipse.jetty.websocket.common.extensions.identity with parameters of type FrameModifier and TypeMethodDescriptionvoid
IdentityExtension.incomingFrame
(Frame frame) void
IdentityExtension.outgoingFrame
(Frame frame, WriteCallback callback, BatchMode batchMode) -
Uses of Frame in org.eclipse.jetty.websocket.common.frames
Classes in org.eclipse.jetty.websocket.common.frames that implement FrameModifier and TypeClassDescriptionclass
class
class
class
class
A Data Frameclass
class
class
Immutable, Read-only, Frame implementation.class
Fields in org.eclipse.jetty.websocket.common.frames declared as FrameConstructors in org.eclipse.jetty.websocket.common.frames with parameters of type FrameModifierConstructorDescriptionConstruct new DataFrame based on headers of provided frame.Construct new DataFrame based on headers of provided frame, overriding for continuations if needed.ReadOnlyDelegatedFrame
(Frame frame) -
Uses of Frame in org.eclipse.jetty.websocket.common.io
Fields in org.eclipse.jetty.websocket.common.io declared as FrameMethods in org.eclipse.jetty.websocket.common.io with parameters of type FrameModifier and TypeMethodDescriptionboolean
FrameFlusher.enqueue
(Frame frame, WriteCallback callback, BatchMode batchMode) void
FramePipes.In2Out.incomingFrame
(Frame frame) void
AbstractWebSocketConnection.outgoingFrame
(Frame frame, WriteCallback callback, BatchMode batchMode) Frame from API, User, or Internal implementation destined for network.void
FramePipes.Out2In.outgoingFrame
(Frame frame, WriteCallback callback, BatchMode batchMode) Constructors in org.eclipse.jetty.websocket.common.io with parameters of type FrameModifierConstructorDescriptionprivate
FrameEntry
(Frame frame, WriteCallback callback, BatchMode batchMode) -
Uses of Frame in org.eclipse.jetty.websocket.common.io.payload
Methods in org.eclipse.jetty.websocket.common.io.payload with parameters of type Frame -
Uses of Frame in org.eclipse.jetty.websocket.jsr356.endpoints
Methods in org.eclipse.jetty.websocket.jsr356.endpoints with parameters of type Frame