Package

korolev

server

Permalink

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

    Permalink
  2. case class JsonQueuedJsAccess[F[+_]](sendJson: (String) ⇒ Unit)(implicit evidence$1: Async[F]) extends JSAccess[F] with Product with Serializable

    Permalink
  3. type KorolevService[F[+_]] = PartialFunction[Request, F[Response]]

    Permalink
  4. case class KorolevServiceConfig[F[+_], S, M](stateStorage: 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] = ...)(implicit evidence$1: Async[F]) extends Product with Serializable

    Permalink
  5. type MimeTypes = (String) ⇒ Option[String]

    Permalink
  6. case class Request(path: Path, params: Map[String, String], cookie: (String) ⇒ Option[String], headers: Seq[(String, String)], body: ByteBuffer) extends Product with Serializable

    Permalink
  7. sealed trait Response extends AnyRef

    Permalink
  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

    Permalink
  9. abstract class StateStorage[F[+_], T] extends AnyRef

    Permalink

Abstract Value Members

  1. abstract def logger: Logger

    Permalink
    Attributes
    protected
    Definition Classes
    LoggerHolder

Concrete Value Members

  1. object FormDataCodec

    Permalink
  2. object KorolevServiceConfig extends Serializable

    Permalink
  3. object Response

    Permalink
  4. object ServerRouter extends Serializable

    Permalink
  5. object StateStorage extends LazyLogging

    Permalink
  6. def korolevService[F[+_], S, M](mimeTypes: MimeTypes, config: KorolevServiceConfig[F, S, M])(implicit arg0: Async[F]): KorolevService[F]

    Permalink
  7. final val loggerName: String

    Permalink
    Attributes
    protected
    Definition Classes
    LoggerHolder
  8. object mimeTypes extends (String) ⇒ Option[String]

    Permalink

Inherited from LazyLogging

Inherited from LoggerHolder

Inherited from AnyRef

Inherited from Any

Ungrouped