Uses of Interface
io.helidon.common.socket.SocketContext
Package
Description
Socket abstraction and data writing.
Helidon Common HTTP/2 classes.
Helidon WebClient HTTP/2 Support.
Helidon WebClient WebSocket Support.
Helidon WebServer module, combining common server API, HTTP API and HTTP/1.1 API to create a server.
Helidon WebServer Testing JUnit5 Support.
WebSocket server support.
WebSocket APIs.
-
Uses of SocketContext in io.helidon.common.socket
Modifier and TypeInterfaceDescriptioninterface
Socket abstraction to allow usage of TLS or even non-socket transport.Modifier and TypeClassDescriptionclass
Helidon socket that is based on plaintext.final class
TLS socket. -
Uses of SocketContext in io.helidon.http.http2
Modifier and TypeMethodDescriptiondefault void
Http2FrameListener.frame
(SocketContext ctx, int streamId, BufferData data) Frame data.default void
Http2FrameListener.frame
(SocketContext ctx, int streamId, Http2Continuation continuation) Continuation frame.default void
Http2FrameListener.frame
(SocketContext ctx, int streamId, Http2DataFrame data) Frame.default void
Http2FrameListener.frame
(SocketContext ctx, int streamId, Http2GoAway goAway) Go away frame.default void
Http2FrameListener.frame
(SocketContext ctx, int streamId, Http2Ping ping) Ping frame.default void
Http2FrameListener.frame
(SocketContext ctx, int streamId, Http2Priority priority) Priority frame.default void
Http2FrameListener.frame
(SocketContext ctx, int streamId, Http2RstStream rstStream) RST stream frame.default void
Http2FrameListener.frame
(SocketContext ctx, int streamId, Http2Settings settings) Settings frame.default void
Http2FrameListener.frame
(SocketContext ctx, int streamId, Http2WindowUpdate windowUpdate) Window update frame.void
Http2LoggingFrameListener.frame
(SocketContext ctx, int streamId, BufferData data) void
Http2LoggingFrameListener.frame
(SocketContext ctx, int streamId, Http2GoAway go) void
Http2LoggingFrameListener.frame
(SocketContext ctx, int streamId, Http2Ping ping) void
Http2LoggingFrameListener.frame
(SocketContext ctx, int streamId, Http2Priority priority) void
Http2LoggingFrameListener.frame
(SocketContext ctx, int streamId, Http2RstStream rstStream) void
Http2LoggingFrameListener.frame
(SocketContext ctx, int streamId, Http2Settings settings) void
Http2LoggingFrameListener.frame
(SocketContext ctx, int streamId, Http2WindowUpdate windowUpdate) default void
Http2FrameListener.frameHeader
(SocketContext ctx, int streamId, BufferData frameHeader) Frame header data.default void
Http2FrameListener.frameHeader
(SocketContext ctx, int streamId, Http2FrameHeader header) Frame header.void
Http2LoggingFrameListener.frameHeader
(SocketContext ctx, int streamId, BufferData headerData) void
Http2LoggingFrameListener.frameHeader
(SocketContext ctx, int streamId, Http2FrameHeader frameHeader) default void
Http2FrameListener.headers
(SocketContext ctx, int streamId, Http2Headers headers) Headers received.void
Http2LoggingFrameListener.headers
(SocketContext ctx, int streamId, Http2Headers headers) ModifierConstructorDescriptionHttp2ConnectionWriter
(SocketContext ctx, DataWriter writer, List<Http2FrameListener> sendFrameListeners) A new writer. -
Uses of SocketContext in io.helidon.webclient.http2
Modifier and TypeMethodDescriptionHttp2ClientStream.ctx()
Returns the socket context associated with the stream.ModifierConstructorDescriptionprotected
Http2ClientStream
(Http2ClientConnection connection, Http2Settings serverSettings, SocketContext ctx, Http2StreamConfig http2StreamConfig, Http2ClientConfig http2ClientConfig, LockingStreamIdSequence streamIdSeq) -
Uses of SocketContext in io.helidon.webclient.websocket
-
Uses of SocketContext in io.helidon.webserver
-
Uses of SocketContext in io.helidon.webserver.testing.junit5
Modifier and TypeClassDescriptionclass
A socket not backed by any network, used for unit testing. -
Uses of SocketContext in io.helidon.webserver.websocket
-
Uses of SocketContext in io.helidon.websocket
Modifier and TypeMethodDescriptionstatic ClientWsFrame
ClientWsFrame.read
(SocketContext ctx, DataReader dataReader, int maxFrameLength) Read client frame from request data.static ServerWsFrame
ServerWsFrame.read
(SocketContext ctx, DataReader dataReader, int maxFrameLength) Read server frame from request data.