package http2
- Alphabetic
- Public
- Protected
Deprecated Type Members
- case class DataFrame(endStream: Boolean, data: ByteBuffer) extends StreamFrame with Product with Serializable
Data frame for http2
Data frame for http2
- endStream
if this is the last message of the stream
- data
actual stream data. The
ByteBufferindexes may be modified by the receiver. TheByteBufferindexes are considered owned by this DataFrame, but its data must not be modified.
- Annotations
- @deprecated
- Deprecated
(Since version 0.23.18) HTTP/2 support is unmaintained and will be removed in a future version.
- final class DefaultFlowStrategy extends FlowStrategy
- Annotations
- @deprecated
- Deprecated
(Since version 0.23.18) HTTP/2 support is unmaintained and will be removed in a future version.
- trait FlowStrategy extends AnyRef
FlowStrategyadvises a session when to send window updatesFlowStrategyadvises a session when to send window updatesA
FlowStrategywill be shared among many sessions.- Annotations
- @deprecated
- Deprecated
(Since version 0.23.18) HTTP/2 support is unmaintained and will be removed in a future version.
- class HeaderEncoder extends AnyRef
HTTP/2 HPACK header encoder
HTTP/2 HPACK header encoder
- Annotations
- @deprecated
- Deprecated
(Since version 0.23.18) HTTP/2 support is unmaintained and will be removed in a future version.
- case class HeadersFrame(priority: Priority, endStream: Boolean, headers: Headers) extends StreamFrame with Product with Serializable
Headers frame for http2
Headers frame for http2
- priority
priority of this stream
- endStream
signal if this is the last frame of the stream
- headers
attached headers
- Annotations
- @deprecated
- Deprecated
(Since version 0.23.18) HTTP/2 support is unmaintained and will be removed in a future version.
- sealed abstract class Http2Exception extends Exception with NoStackTrace with Product with Serializable
- Annotations
- @deprecated
- Deprecated
(Since version 0.23.18) HTTP/2 support is unmaintained and will be removed in a future version.
- final case class Http2SessionException(code: Long, msg: String) extends Http2Exception with Product with Serializable
- Annotations
- @deprecated
- Deprecated
(Since version 0.23.18) HTTP/2 support is unmaintained and will be removed in a future version.
- sealed abstract class Http2Settings extends AnyRef
A bundle of HTTP2 settings
A bundle of HTTP2 settings
These represent the HTTP2 settings for either the client or server.
- Annotations
- @deprecated
- Deprecated
(Since version 0.23.18) HTTP/2 support is unmaintained and will be removed in a future version.
- See also
https://tools.ietf.org/html/rfc7540#section-6.5.2, where the doc strings were obtained.
- final case class Http2StreamException(stream: Int, code: Long, msg: String) extends Http2Exception with Product with Serializable
- Annotations
- @deprecated
- Deprecated
(Since version 0.23.18) HTTP/2 support is unmaintained and will be removed in a future version.
- case class ImmutableHttp2Settings(headerTableSize: Int, initialWindowSize: Int, pushEnabled: Boolean, maxConcurrentStreams: Int, maxFrameSize: Int, maxHeaderListSize: Int) extends Http2Settings with Product with Serializable
Immutable representation of Http2Settings for configuring clients and servers
Immutable representation of Http2Settings for configuring clients and servers
- Annotations
- @deprecated
- Deprecated
(Since version 0.23.18) HTTP/2 support is unmaintained and will be removed in a future version.
- abstract class PriorKnowledgeHandshaker[T] extends TailStage[ByteBuffer]
Base type for performing the HTTP/2 prior knowledge handshake
Base type for performing the HTTP/2 prior knowledge handshake
- Annotations
- @deprecated
- Deprecated
(Since version 0.23.18) HTTP/2 support is unmaintained and will be removed in a future version.
- sealed trait Priority extends AnyRef
- Annotations
- @deprecated
- Deprecated
(Since version 0.23.18) HTTP/2 support is unmaintained and will be removed in a future version.
- abstract class SessionFlowControl extends AnyRef
Flow control representation of a Http2 Session
Flow control representation of a Http2 Session
- Annotations
- @deprecated
- Deprecated
(Since version 0.23.18) HTTP/2 support is unmaintained and will be removed in a future version.
- abstract class StreamFlowWindow extends AnyRef
Representation of the flow control state of a stream belonging to a session
Representation of the flow control state of a stream belonging to a session
The
StreamFlowWindowprovides the tools for tracking the flow window for both the individual stream and the session that it belongs to.- Annotations
- @deprecated
- Deprecated
(Since version 0.23.18) HTTP/2 support is unmaintained and will be removed in a future version.
- sealed trait StreamFrame extends AnyRef
Types that will be sent down to the Nodes of the Http2 session
Types that will be sent down to the Nodes of the Http2 session
- Annotations
- @deprecated
- Deprecated
(Since version 0.23.18) HTTP/2 support is unmaintained and will be removed in a future version.
Deprecated Value Members
- object FlowStrategy
- Annotations
- @deprecated
- Deprecated
(Since version 0.23.18) HTTP/2 support is unmaintained and will be removed in a future version.
- object Http2Exception extends Serializable
- Annotations
- @deprecated
- Deprecated
(Since version 0.23.18) HTTP/2 support is unmaintained and will be removed in a future version.
- object Http2Settings
- Annotations
- @deprecated
- Deprecated
(Since version 0.23.18) HTTP/2 support is unmaintained and will be removed in a future version.
- object Priority
- Annotations
- @deprecated
- Deprecated
(Since version 0.23.18) HTTP/2 support is unmaintained and will be removed in a future version.
- object PseudoHeaders
HTTP/2 pseudo headers
HTTP/2 pseudo headers
- Annotations
- @deprecated
- Deprecated
(Since version 0.23.18) HTTP/2 support is unmaintained and will be removed in a future version.