io.quartz.http2
package io.quartz.http2
Members list
Concise view
Type members
Classlikes
object Constants
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- Constants.type
HTTP/2 HPACK header decoder
HTTP/2 HPACK header decoder
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
HTTP/2 HPACK header encoder
HTTP/2 HPACK header encoder
Attributes
- initialMaxTableSize
maximum HPACK table size the peer will allow.
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
object Http2Connection
Attributes
- Companion:
- class
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- Http2Connection.type
class Http2Connection(ch: IOChannel, httpRoute: Request => IO[Option[Response]], httpReq11: Ref[IO, Option[Request]], outq: Queue[IO, ByteBuffer], outDataQEventQ: Queue[IO, Boolean], globalTransmitWindow: Ref[IO, Long], val globalBytesOfPendingInboundData: Ref[IO, Int], globalInboundWindow: Ref[IO, Int], shutdownD: Deferred[IO, Boolean], hSem: Semaphore[IO], MAX_CONCURRENT_STREAMS: Int, HTTP2_KEEP_ALIVE_MS: Int)
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
object Http2Settings
Attributes
- Companion:
- class
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- Http2Settings.type
class Http2Settings
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
case class Http2Stream(active: Ref[IO, Boolean], d: Deferred[IO, Headers], header: ArrayBuffer[ByteBuffer], trailing_header: ArrayBuffer[ByteBuffer], inDataQ: Queue[IO, ByteBuffer], outDataQ: Queue[IO, ByteBuffer], outXFlowSync: Queue[IO, Unit], transmitWindow: Ref[IO, Long], syncUpdateWindowQ: Queue[IO, Unit], bytesOfPendingInboundData: Ref[IO, Int], inboundWindow: Ref[IO, Int], contentLenFromHeader: Deferred[IO, Option[Int]], trailingHeader: Deferred[IO, Headers], done: Deferred[IO, Unit])
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
object IntVar
Integer extractor of a path variable:
Integer extractor of a path variable:
Path("/user/123") match {
case Root / "user" / IntVar(userId) => ...
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- IntVar.type
object LongVar
Long extractor of a path variable:
Long extractor of a path variable:
Path("/user/123") match {
case Root / "user" / LongVar(userId) => ...
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- LongVar.type
trait Path
object Path
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- class Dependentobject NoPriority.type
object Priority
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
object StringVar
UUID extractor of a path variable:
UUID extractor of a path variable:
Path("/user/thomasd") match {
case Root / "user" / StringVar(userId) => ...
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- StringVar.type
Attributes
- Graph
- Supertypes