Uses of Interface
io.helidon.common.socket.SocketContext
Packages that use SocketContext
Package
Description
Socket abstraction and data writing.
Helidon Common HTTP/2 classes.
Helidon WebServer module, combining common server API, HTTP API and HTTP/1.1 API to create a server.
Helidon WebServer Testing JUnit5 Support.
WebSocket APIs.
-
Uses of SocketContext in io.helidon.common.socket
Subinterfaces of SocketContext in io.helidon.common.socketModifier and TypeInterfaceDescriptioninterfaceSocket abstraction to allow usage of TLS or even non-socket transport.Classes in io.helidon.common.socket that implement SocketContextModifier and TypeClassDescriptionclassHelidon socket that is based on plaintext.final classTLS socket. -
Uses of SocketContext in io.helidon.http.http2
Methods in io.helidon.http.http2 with parameters of type SocketContextModifier and TypeMethodDescriptiondefault voidHttp2FrameListener.frame(SocketContext ctx, int streamId, BufferData data) Frame data.default voidHttp2FrameListener.frame(SocketContext ctx, int streamId, Http2Continuation continuation) Continuation frame.default voidHttp2FrameListener.frame(SocketContext ctx, int streamId, Http2DataFrame data) Frame.default voidHttp2FrameListener.frame(SocketContext ctx, int streamId, Http2GoAway goAway) Go away frame.default voidHttp2FrameListener.frame(SocketContext ctx, int streamId, Http2Ping ping) Ping frame.default voidHttp2FrameListener.frame(SocketContext ctx, int streamId, Http2Priority priority) Priority frame.default voidHttp2FrameListener.frame(SocketContext ctx, int streamId, Http2RstStream rstStream) RST stream frame.default voidHttp2FrameListener.frame(SocketContext ctx, int streamId, Http2Settings settings) Settings frame.default voidHttp2FrameListener.frame(SocketContext ctx, int streamId, Http2WindowUpdate windowUpdate) Window update frame.voidHttp2LoggingFrameListener.frame(SocketContext ctx, int streamId, BufferData data) voidHttp2LoggingFrameListener.frame(SocketContext ctx, int streamId, Http2GoAway go) voidHttp2LoggingFrameListener.frame(SocketContext ctx, int streamId, Http2Ping ping) voidHttp2LoggingFrameListener.frame(SocketContext ctx, int streamId, Http2Priority priority) voidHttp2LoggingFrameListener.frame(SocketContext ctx, int streamId, Http2RstStream rstStream) voidHttp2LoggingFrameListener.frame(SocketContext ctx, int streamId, Http2Settings settings) voidHttp2LoggingFrameListener.frame(SocketContext ctx, int streamId, Http2WindowUpdate windowUpdate) default voidHttp2FrameListener.frameHeader(SocketContext ctx, int streamId, BufferData frameHeader) Frame header data.default voidHttp2FrameListener.frameHeader(SocketContext ctx, int streamId, Http2FrameHeader header) Frame header.voidHttp2LoggingFrameListener.frameHeader(SocketContext ctx, int streamId, BufferData headerData) voidHttp2LoggingFrameListener.frameHeader(SocketContext ctx, int streamId, Http2FrameHeader frameHeader) default voidHttp2FrameListener.headers(SocketContext ctx, int streamId, Http2Headers headers) Headers received.voidHttp2LoggingFrameListener.headers(SocketContext ctx, int streamId, Http2Headers headers) Constructors in io.helidon.http.http2 with parameters of type SocketContextModifierConstructorDescriptionHttp2ConnectionWriter(SocketContext ctx, DataWriter writer, List<Http2FrameListener> sendFrameListeners) A new writer. -
Uses of SocketContext in io.helidon.webserver
Subinterfaces of SocketContext in io.helidon.webserver -
Uses of SocketContext in io.helidon.webserver.testing.junit5
Classes in io.helidon.webserver.testing.junit5 that implement SocketContextModifier and TypeClassDescriptionclassA socket not backed by any network, used for unit testing. -
Uses of SocketContext in io.helidon.websocket
Methods in io.helidon.websocket with parameters of type SocketContextModifier and TypeMethodDescriptionstatic ClientWsFrameClientWsFrame.read(SocketContext ctx, DataReader dataReader, int maxFrameLength) Read client frame from request data.static ServerWsFrameServerWsFrame.read(SocketContext ctx, DataReader dataReader, int maxFrameLength) Read server frame from request data.