io.quartz.http2
Members list
Type members
Classlikes
Attributes
- Supertypes
-
trait Producttrait Equalsclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Constants.type
HTTP/2 HPACK header decoder
HTTP/2 HPACK header decoder
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
HTTP/2 HPACK header encoder
HTTP/2 HPACK header encoder
Value parameters
- initialMaxTableSize
-
maximum HPACK table size the peer will allow.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Manages HTTP/1.1 connections with support for chunked encoding, websockets, and request routing. Translates between HTTP/1.1 and HTTP/2 header formats for internal processing consistency.
HTTP/1.1 Connection Handler
Manages HTTP/1.1 connections with support for chunked encoding, websockets, and request routing. Translates between HTTP/1.1 and HTTP/2 header formats for internal processing consistency.
Key features:
- Content length validation and limits
- Chunked transfer encoding support
- WebSocket protocol upgrade handling
- Integration with HTTP routing system
Attributes
- Supertypes
-
trait Producttrait Equalsclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Http11Connection.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Represents a HTTP/2 connection.
Represents a HTTP/2 connection.
Value parameters
- ch
-
The underlying IO channel of the connection.
- hSem
-
The semaphore for the connection.
- headerDecoderRef
-
The header decoder for the connection.
- headerEncoderRef
-
The header encoder for the connection.
- outBoundFiber
-
The output fiber for the connection.
- outq
-
The output queue for the connection.
- sets
-
The HTTP/2 settings for the connection.
- streamIdRef
-
connection streamIds, starts from 1,3,5 ...
Attributes
- Constructor
-
Creates a new HTTP/2 connection with the specified parameters.
- Companion
- object
- Supertypes
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Http2Connection.type
Attributes
- Companion
- object
- Supertypes
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class Http2ClientConnectionclass Http2Connection
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Http2Settings.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class Http2ClientStreamclass Http2Stream
Integer extractor of a path variable:
Integer extractor of a path variable:
Path("/user/123") match {
case Root / "user" / IntVar(userId) => ...
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
IntVar.type
Long extractor of a path variable:
Long extractor of a path variable:
Path("/user/123") match {
case Root / "user" / LongVar(userId) => ...
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
LongVar.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class Dependentobject NoPriority
Attributes
- Supertypes
-
trait Producttrait Equalsclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
UUID extractor of a path variable:
UUID extractor of a path variable:
Path("/user/thomasd") match {
case Root / "user" / StringVar(userId) => ...
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
StringVar.type
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Pathclass Objecttrait Matchableclass AnyShow all