Uses of Class
org.eclipse.jetty.websocket.core.Frame
Packages that use Frame
Package
Description
Jetty WebSocket Common : Implementation [Internal Use Only]
-
Uses of Frame in org.eclipse.jetty.websocket.common
Methods in org.eclipse.jetty.websocket.common with parameters of type FrameModifier and TypeMethodDescriptionvoidConstructors in org.eclipse.jetty.websocket.common with parameters of type Frame -
Uses of Frame in org.eclipse.jetty.websocket.core
Methods in org.eclipse.jetty.websocket.core that return FrameModifier and TypeMethodDescriptionFrame.asReadOnly()static Framestatic FrameFrame.copyWithoutPayload(Frame original) Frame.setFin(boolean fin) Frame.setMask(byte[] maskingKey) protected FrameFrame.setOpCode(byte op) Frame.setPayload(byte[] buf) Frame.setPayload(String str) Frame.setPayload(ByteBuffer buf) Set the data payload.Frame.setRsv1(boolean rsv1) Frame.setRsv2(boolean rsv2) Frame.setRsv3(boolean rsv3) CloseStatus.toFrame()static FrameCloseStatus.toFrame(int closeStatus) static FrameMethods in org.eclipse.jetty.websocket.core with parameters of type FrameModifier and TypeMethodDescriptionstatic Frameprotected voidFrame.copyHeaders(Frame frame) static FrameFrame.copyWithoutPayload(Frame original) static CloseStatusCloseStatus.getCloseStatus(Frame frame) protected voidAbstractExtension.nextIncomingFrame(Frame frame, Callback callback) protected voidAbstractExtension.nextOutgoingFrame(Frame frame, Callback callback, boolean batch) voidvoidReceiver of all Frames.voidProcess the incoming frame.voidvoidvoidA frame, and optional callback, intended for the network layer.Constructors in org.eclipse.jetty.websocket.core with parameters of type Frame -
Uses of Frame in org.eclipse.jetty.websocket.core.internal
Subclasses of Frame in org.eclipse.jetty.websocket.core.internalFields in org.eclipse.jetty.websocket.core.internal declared as FrameModifier and TypeFieldDescriptionstatic final FrameFrameFlusher.FLUSH_FRAMEfinal FrameFrameEntry.frameMethods in org.eclipse.jetty.websocket.core.internal with parameters of type FrameModifier and TypeMethodDescriptionvoidThis is used within an implementation ofDemandingFlusher.handle(Frame, Callback, boolean)to forward a frame onto the next layer of processing.booleanEnqueue a Frame to be written to the endpoint.voidGenerator.generateHeader(Frame frame, ByteBuffer buffer) Generate the header bytes of a frame into a single ByteBuffer.voidGenerator.generatePayload(Frame frame, ByteBuffer buffer) Generate the payload of a frame into a single ByteBuffer, if the frame has a mask the payload will be masked as it is copied to the output buffer.voidGenerator.generateWholeFrame(Frame frame, ByteBuffer buffer) Generate the whole frame (header + payload copy) into a single ByteBuffer.protected abstract booleanCalled when there is demand for a single frame to be produced.protected booleanprotected voidPerMessageDeflateExtension.nextIncomingFrame(Frame frame, Callback callback) protected voidPerMessageDeflateExtension.nextOutgoingFrame(Frame frame, Callback callback, boolean batch) protected voidMessageHandler.onBinaryFrame(Frame frame, Callback callback) protected voidMessageHandler.onCloseFrame(Frame frame, Callback callback) protected voidMessageHandler.onContinuationFrame(Frame frame, Callback callback) voidUsed to supply the flusher with a new frame.voidvoidprotected booleanvoidvoidvoidvoidprotected abstract booleanCalled when a frame is ready to be transformed.voidvoidbooleanWebSocketSessionState.onIncomingFrame(Frame frame) booleanWebSocketSessionState.onOutgoingFrame(Frame frame) protected voidMessageHandler.onPingFrame(Frame frame, Callback callback) protected voidMessageHandler.onPongFrame(Frame frame, Callback callback) protected voidMessageHandler.onTextFrame(Frame frame, Callback callback) byteValidationExtension.recordLastOpCode(Frame frame, byte prevOpcode) voidvoidvoidvoidvoidfinal voidvoidvoidConstructors in org.eclipse.jetty.websocket.core.internal with parameters of type Frame -
Uses of Frame in org.eclipse.jetty.websocket.core.internal.messages
Methods in org.eclipse.jetty.websocket.core.internal.messages with parameters of type FrameModifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidConsume the frame payload to the message.voidvoidvoidvoidabstract MessageSink -
Uses of Frame in org.eclipse.jetty.websocket.core.internal.util
Methods in org.eclipse.jetty.websocket.core.internal.util with parameters of type FrameModifier and TypeMethodDescriptionstatic voidFrameValidation.assertValidFrame(Frame frame, CoreSession coreSession) static voidFrameValidation.assertValidIncoming(Frame frame, CoreSession coreSession) static voidFrameValidation.assertValidOutgoing(Frame frame, CoreSession coreSession) -
Uses of Frame in org.eclipse.jetty.websocket.jakarta.common
Methods in org.eclipse.jetty.websocket.jakarta.common with parameters of type FrameModifier and TypeMethodDescriptionvoidvoidvoidJakartaWebSocketFrameHandler.onContinuation(Frame frame, Callback callback) voidvoidvoidvoidvoid -
Uses of Frame in org.eclipse.jetty.websocket.jakarta.common.messages
Methods in org.eclipse.jetty.websocket.jakarta.common.messages with parameters of type Frame