Uses of Record Class
io.helidon.http.http2.Http2FrameData
Packages that use Http2FrameData
Package
Description
Helidon Common HTTP/2 classes.
Helidon WebClient HTTP/2 Support.
-
Uses of Http2FrameData in io.helidon.http.http2
Methods in io.helidon.http.http2 that return Http2FrameDataModifier and TypeMethodDescriptionFlowControl.Outbound.cut
(Http2FrameData frame) Split frame into frames that can be sent.Http2FrameData.cut
(int size) Cut the frame of given size from larger frame, returns two frames, first of given size, second with the rest of the data.Http2FrameData.split
(int size) Split this frame to smaller frames of maximum frame size.Http2Continuation.toFrameData
(Http2Settings settings, int streamId, Http2Flag.ContinuationFlags flags) Http2DataFrame.toFrameData
(Http2Settings settings, int streamId, Http2Flag.DataFlags flags) Http2Frame.toFrameData
(Http2Settings settings, int streamId, T flags) Not implemented in headers, data, as these may use continuations.Http2GoAway.toFrameData
(Http2Settings settings, int streamId, Http2Flag.NoFlags flags) Http2Ping.toFrameData()
Representation of ping data.Http2Ping.toFrameData
(Http2Settings settings, int streamId, Http2Flag.PingFlags flags) Http2Priority.toFrameData
(Http2Settings settings, int forStreamId, Http2Flag.NoFlags flags) Http2RstStream.toFrameData
(Http2Settings settings, int streamId, Http2Flag.NoFlags flags) Http2Settings.toFrameData
(Http2Settings settings, int streamId, Http2Flag.SettingsFlags flags) Http2WindowUpdate.toFrameData
(Http2Settings settings, int streamId, Http2Flag.NoFlags flags) Methods in io.helidon.http.http2 with parameters of type Http2FrameDataModifier and TypeMethodDescriptionstatic Http2Headers
Http2Headers.create
(Http2Stream stream, Http2Headers.DynamicTable table, Http2HuffmanDecoder huffman, Http2FrameData... frames) Create headers from HTTP request.static Http2Headers
Http2Headers.create
(Http2Stream stream, Http2Headers.DynamicTable table, Http2HuffmanDecoder huffman, Http2Headers headers, Http2FrameData... frames) Create headers from HTTP request.FlowControl.Outbound.cut
(Http2FrameData frame) Split frame into frames that can be sent.void
Http2ConnectionWriter.write
(Http2FrameData frame) void
Http2StreamWriter.write
(Http2FrameData frame) Write a frame.void
Http2ConnectionWriter.writeData
(Http2FrameData frame, FlowControl.Outbound flowControl) void
Http2StreamWriter.writeData
(Http2FrameData frame, FlowControl.Outbound flowControl) Write a frame with flow control.int
Http2ConnectionWriter.writeHeaders
(Http2Headers headers, int streamId, Http2Flag.HeaderFlags flags, Http2FrameData dataFrame, FlowControl.Outbound flowControl) int
Http2StreamWriter.writeHeaders
(Http2Headers headers, int streamId, Http2Flag.HeaderFlags flags, Http2FrameData dataFrame, FlowControl.Outbound flowControl) Write headers and entity. -
Uses of Http2FrameData in io.helidon.webclient.http2
Methods in io.helidon.webclient.http2 that return Http2FrameDataModifier and TypeMethodDescriptionReads an HTTP2 frame from the stream.