Uses of Interface
org.eclipse.jetty.websocket.api.WriteCallback
Packages that use WriteCallback
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 : 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 : Message Handling
-
Uses of WriteCallback in org.eclipse.jetty.websocket.api
Methods in org.eclipse.jetty.websocket.api with parameters of type WriteCallbackModifier and TypeMethodDescriptionvoid
RemoteEndpoint.sendBytes
(ByteBuffer data, WriteCallback callback) Initiates the asynchronous transmission of a binary message.void
RemoteEndpoint.sendString
(String text, WriteCallback callback) Initiates the asynchronous transmission of a text message. -
Uses of WriteCallback in org.eclipse.jetty.websocket.api.extensions
Methods in org.eclipse.jetty.websocket.api.extensions with parameters of type WriteCallbackModifier and TypeMethodDescriptionvoid
OutgoingFrames.outgoingFrame
(Frame frame, WriteCallback callback, BatchMode batchMode) A frame, and optional callback, intended for the network layer. -
Uses of WriteCallback in org.eclipse.jetty.websocket.client.io
Methods in org.eclipse.jetty.websocket.client.io with parameters of type WriteCallbackModifier and TypeMethodDescriptionvoid
WebSocketClientConnection.outgoingFrame
(Frame frame, WriteCallback callback, BatchMode batchMode) Override to set the masker. -
Uses of WriteCallback in org.eclipse.jetty.websocket.common
Classes in org.eclipse.jetty.websocket.common that implement WriteCallbackFields in org.eclipse.jetty.websocket.common declared as WriteCallbackModifier and TypeFieldDescriptionprivate static final WriteCallback
WebSocketRemoteEndpoint.NOOP_CALLBACK
Methods in org.eclipse.jetty.websocket.common that return WriteCallbackModifier and TypeMethodDescriptionprivate static WriteCallback
WebSocketRemoteEndpoint.from
(WriteCallback callback, Runnable completed) Methods in org.eclipse.jetty.websocket.common with parameters of type WriteCallbackModifier and TypeMethodDescriptionprivate static WriteCallback
WebSocketRemoteEndpoint.from
(WriteCallback callback, Runnable completed) void
WebSocketSession.outgoingFrame
(Frame frame, WriteCallback callback, BatchMode batchMode) void
WebSocketRemoteEndpoint.sendBytes
(ByteBuffer data, WriteCallback callback) void
WebSocketRemoteEndpoint.sendString
(String text, WriteCallback callback) void
WebSocketRemoteEndpoint.uncheckedSendFrame
(WebSocketFrame frame, WriteCallback callback) -
Uses of WriteCallback in org.eclipse.jetty.websocket.common.extensions
Classes in org.eclipse.jetty.websocket.common.extensions that implement WriteCallbackFields in org.eclipse.jetty.websocket.common.extensions declared as WriteCallbackMethods in org.eclipse.jetty.websocket.common.extensions with parameters of type WriteCallbackModifier and TypeMethodDescriptionprotected void
AbstractExtension.nextOutgoingFrame
(Frame frame, WriteCallback callback, BatchMode batchMode) private void
ExtensionStack.Flusher.notifyCallbackFailure
(WriteCallback callback, Throwable failure) private void
ExtensionStack.Flusher.notifyCallbackSuccess
(WriteCallback callback) void
ExtensionStack.outgoingFrame
(Frame frame, WriteCallback callback, BatchMode batchMode) void
FrameCaptureExtension.outgoingFrame
(Frame frame, WriteCallback callback, BatchMode batchMode) Constructors in org.eclipse.jetty.websocket.common.extensions with parameters of type WriteCallbackModifierConstructorDescriptionprivate
FrameEntry
(Frame frame, WriteCallback callback, BatchMode batchMode) -
Uses of WriteCallback in org.eclipse.jetty.websocket.common.extensions.compress
Classes in org.eclipse.jetty.websocket.common.extensions.compress that implement WriteCallbackFields in org.eclipse.jetty.websocket.common.extensions.compress declared as WriteCallbackModifier and TypeFieldDescriptionprivate final WriteCallback
CompressExtension.FrameEntry.callback
Methods in org.eclipse.jetty.websocket.common.extensions.compress with parameters of type WriteCallbackModifier and TypeMethodDescriptionprotected void
PerMessageDeflateExtension.nextOutgoingFrame
(Frame frame, WriteCallback callback, BatchMode batchMode) protected void
CompressExtension.notifyCallbackFailure
(WriteCallback callback, Throwable failure) protected void
CompressExtension.notifyCallbackSuccess
(WriteCallback callback) void
CompressExtension.outgoingFrame
(Frame frame, WriteCallback callback, BatchMode batchMode) Constructors in org.eclipse.jetty.websocket.common.extensions.compress with parameters of type WriteCallbackModifierConstructorDescriptionprivate
FrameEntry
(Frame frame, WriteCallback callback, BatchMode batchMode) -
Uses of WriteCallback in org.eclipse.jetty.websocket.common.extensions.fragment
Classes in org.eclipse.jetty.websocket.common.extensions.fragment that implement WriteCallbackFields in org.eclipse.jetty.websocket.common.extensions.fragment declared as WriteCallbackModifier and TypeFieldDescriptionprivate final WriteCallback
FragmentExtension.FrameEntry.callback
Methods in org.eclipse.jetty.websocket.common.extensions.fragment with parameters of type WriteCallbackModifier and TypeMethodDescriptionprivate void
FragmentExtension.Flusher.notifyCallbackFailure
(WriteCallback callback, Throwable failure) private void
FragmentExtension.Flusher.notifyCallbackSuccess
(WriteCallback callback) void
FragmentExtension.outgoingFrame
(Frame frame, WriteCallback callback, BatchMode batchMode) Constructors in org.eclipse.jetty.websocket.common.extensions.fragment with parameters of type WriteCallbackModifierConstructorDescriptionprivate
FrameEntry
(Frame frame, WriteCallback callback, BatchMode batchMode) -
Uses of WriteCallback in org.eclipse.jetty.websocket.common.extensions.identity
Methods in org.eclipse.jetty.websocket.common.extensions.identity with parameters of type WriteCallbackModifier and TypeMethodDescriptionvoid
IdentityExtension.outgoingFrame
(Frame frame, WriteCallback callback, BatchMode batchMode) -
Uses of WriteCallback in org.eclipse.jetty.websocket.common.io
Classes in org.eclipse.jetty.websocket.common.io that implement WriteCallbackModifier and TypeClassDescriptionprivate static class
class
Allows events to aWriteCallback
to drive aFuture
for the user.Fields in org.eclipse.jetty.websocket.common.io declared as WriteCallbackMethods in org.eclipse.jetty.websocket.common.io with parameters of type WriteCallbackModifier and TypeMethodDescriptionboolean
FrameFlusher.enqueue
(Frame frame, WriteCallback callback, BatchMode batchMode) protected void
FrameFlusher.notifyCallbackFailure
(WriteCallback callback, Throwable failure) protected void
FrameFlusher.notifyCallbackSuccess
(WriteCallback callback) 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 WriteCallbackModifierConstructorDescriptionprivate
FrameEntry
(Frame frame, WriteCallback callback, BatchMode batchMode) -
Uses of WriteCallback in org.eclipse.jetty.websocket.common.message
Fields in org.eclipse.jetty.websocket.common.message declared as WriteCallbackModifier and TypeFieldDescriptionprivate WriteCallback
MessageOutputStream.callback
private WriteCallback
MessageWriter.callback
Methods in org.eclipse.jetty.websocket.common.message with parameters of type WriteCallbackModifier and TypeMethodDescriptionvoid
MessageOutputStream.setCallback
(WriteCallback callback) void
MessageWriter.setCallback
(WriteCallback callback) -
Uses of WriteCallback in org.eclipse.jetty.websocket.jsr356.messages
Classes in org.eclipse.jetty.websocket.jsr356.messages that implement WriteCallback