Packages

p

korolev

server

package server

Linear Supertypes
LazyLogging, LoggerHolder, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. server
  2. LazyLogging
  3. LoggerHolder
  4. AnyRef
  5. 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[Response]]
  4. case class KorolevServiceConfig[F[+_], S, M](stateStorage: state.StateStorage[F, S], serverRouter: ServerRouter[F, S], render: PartialFunction[S, Node[Effect[F, S, M]]], head: Seq[Node[Effect[F, S, M]]] = Seq.empty, connectionLostWidget: Node[Effect[F, S, M]] = ..., maxFormDataEntrySize: Int = 1024 * 1024 * 8, envConfigurator: EnvConfigurator[F, S, M] = ..., idGenerator: IdGenerator[F] = IdGenerator.default[F]())(implicit evidence$1: Async[F]) extends Product with Serializable
  5. type MimeTypes = (String) ⇒ Option[String]
  6. case class Request(path: Path, params: Map[String, String], cookie: (String) ⇒ Option[String], headers: Seq[(String, String)], body: ByteBuffer) extends Product with Serializable
  7. sealed trait Response extends AnyRef
  8. case class ServerRouter[F[+_], S](static: (DeviceId) ⇒ Router[F, S, Unit], dynamic: (DeviceId, SessionId) ⇒ Router[F, S, S], rootPath: String = "/")(implicit evidence$1: Async[F]) extends Product with Serializable
  9. type StateStorage[F[+_], S] = state.StateStorage[F, S]

Abstract Value Members

  1. abstract def logger: Logger
    Attributes
    protected
    Definition Classes
    LoggerHolder

Concrete 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. final val loggerName: String
    Attributes
    protected
    Definition Classes
    LoggerHolder
  4. object FormDataCodec
  5. object HtmlRenderContext
  6. object KorolevServiceConfig extends Serializable
  7. object Response
  8. object ServerRouter extends Serializable
  9. object mimeTypes extends (String) ⇒ Option[String]

Inherited from LazyLogging

Inherited from LoggerHolder

Inherited from AnyRef

Inherited from Any

Ungrouped