org.http4s.blaze.http.http2.server

Type members

Classlikes

final class ALPNServerSelector(engine: SSLEngine, selector: Set[String] => String, builder: String => LeafBuilder[ByteBuffer]) extends TailStage[ByteBuffer]
Dynamically inject an appropriate pipeline using ALPN
Value Params
builder
builds the appropriate pipeline based on the
engine
the SSLEngine in use for the connection
selector
selects the preferred protocol from the seq of supported
clients. May get an empty sequence.
final class ServerPriorKnowledgeHandshaker(localSettings: ImmutableHttp2Settings, flowStrategy: FlowStrategy, nodeBuilder: Int => LeafBuilder[StreamFrame]) extends PriorKnowledgeHandshaker[Unit]