org.http4s

server

package server

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

Type Members

  1. trait AsyncTimeoutSupport extends AnyRef

  2. type HttpMiddleware = (Service[Request, Response]) ⇒ Service[Request, Response]

    An HTTP middleware converts an HttpService to another.

  3. trait IdleTimeoutSupport extends AnyRef

  4. trait MetricsSupport extends AnyRef

  5. type Middleware[A, B, C, D] = (Service[A, B]) ⇒ Service[C, D]

    A middleware is a function of one Service to another, possibly of a different Request and Response type.

    A middleware is a function of one Service to another, possibly of a different Request and Response type. http4s comes with several middlewares for composing common functionality into services.

  6. trait SSLSupport extends AnyRef

  7. trait Server extends AnyRef

  8. trait ServerApp extends AnyRef

    Apps extending the server app trait get a graceful shutdown.

  9. trait ServerBuilder extends AnyRef

  10. trait WebSocketSupport extends AnyRef

Value Members

  1. object AsyncTimeoutSupport

  2. object IdleTimeoutSupport

  3. object MetricsSupport

  4. object Middleware

  5. object Router

  6. object SSLSupport

  7. object ServerBuilder

  8. package middleware

  9. package staticcontent

    Helpers for serving static content from http4s

  10. package syntax

Inherited from AnyRef

Inherited from Any

Ungrouped