Packages

p

korolev

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
Visibility
  1. Public
  2. All

Type Members

  1. final class FormDataCodec extends AnyRef
  2. final class HtmlRenderContext[F[_], S, M] extends AbstractTextRenderContext[Effect[F, S, M]]
  3. type KorolevService[F[_]] = PartialFunction[Request[F], F[Response]]
  4. case class KorolevServiceConfig[F[_], S, M](stateStorage: state.StateStorage[F, S], router: Router[F, S], rootPath: String = "/", render: PartialFunction[S, Node[Effect[F, S, M]]], head: (S) ⇒ Seq[Node[Effect[F, S, M]]] = (_: S) => Seq.empty, connectionLostWidget: Node[Effect[F, S, M]] = ..., maxFormDataEntrySize: Int = 1024 * 1024 * 8, envConfigurator: EnvConfigurator[F, S, M] = EnvConfigurator.default[F, S, M], idGenerator: IdGenerator[F] = IdGenerator.default[F](), heartbeatInterval: FiniteDuration = 5.seconds, reporter: Reporter = Reporter.PrintReporter)(implicit evidence$1: Async[F]) extends Product with Serializable
  5. type MimeTypes = (String) ⇒ Option[String]
  6. final case class Request[F[_]](path: Path, params: Map[String, String], cookie: (String) ⇒ Option[String], headers: Seq[(String, String)], body: LazyBytes[F])(implicit evidence$1: Async[F]) extends Product with Serializable
  7. sealed trait Response extends AnyRef
  8. type StateStorage[F[_], S] = state.StateStorage[F, S]

Value Members

  1. val StateStorage: state.StateStorage.type
  2. def korolevService[F[_], S, M](mimeTypes: MimeTypes, config: KorolevServiceConfig[F, S, M])(implicit arg0: Async[F], arg1: StateSerializer[S], arg2: StateDeserializer[S]): KorolevService[F]
  3. object FormDataCodec
  4. object HtmlRenderContext
  5. object KorolevServiceConfig extends Serializable
  6. object Response
  7. object mimeTypes extends (String) ⇒ Option[String]

Deprecated Value Members

  1. def emptyRouter[F[_], S](implicit arg0: Async[F]): Router[F, S]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.12.0) Use Router.empty instead

Inherited from AnyRef

Inherited from Any

Ungrouped