org.http4s.blaze.http

http20

package http20

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. http20
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. class ALPNSelector extends TailStage[ByteBuffer]

    Dynamically inject an appropriate pipeline using ALPN

  2. class BasicHttpStage extends TailStage[Http2Msg]

    Basic implementation of a http2 stream TailStage

  3. case class Error(err: Http2Exception) extends MaybeError with Product with Serializable

  4. class HeaderDecoder extends AnyRef

    Abstract representation of a Headers builder

  5. final class HeaderEncoder extends AnyRef

    Simple Headers type for use in blaze and testing

  6. final case class Http2Exception(code: Int, name: String, stream: Option[Int], fatal: Boolean)(msg: String) extends Exception with Product with Serializable

  7. sealed trait Http2Result extends AnyRef

    Result type of many of the codec methods

  8. final class Http2Settings extends AnyRef

  9. class Http2Stage extends TailStage[ByteBuffer] with WriteSerializer[ByteBuffer]

  10. sealed trait MaybeError extends Http2Result

    Represents the possibility of failure

  11. case class Priority(dependentStreamId: Int, exclusive: Boolean, priority: Int) extends Product with Serializable

    object representing the contents of a PRIORITY frame

Value Members

  1. object BufferUnderflow extends Http2Result with Product with Serializable

  2. object Continue extends MaybeError with Product with Serializable

  3. object Halt extends Http2Result with Product with Serializable

  4. object Http2Exception extends Serializable

  5. object Http2Selector

  6. object Http2Settings

  7. object Http2Stage

  8. object Http2StageTools

  9. object NodeMsg

    Types that will be sent down to the Nodes of the Http20HubStage

  10. object StreamIdManager

  11. object bits

Inherited from AnyRef

Inherited from Any

Ungrouped