Server

object Server
Companion:
class
class Object
trait Matchable
class Any
Server.type

Type members

Classlikes

trait ResponseEncoder[W[_], Req[_]]
trait Service[Client, Req[_]]
trait ServiceMaker[Req[_], Push]

Value members

Concrete methods

def start[Req[_], Push](worker: Server, protocol: WebWorkerProtocol)(serviceMaker: ServiceMaker[Req, Push], responseEncoder: ResponseEncoder[Encoder, Req], onError: OnError, logger: LoggerJs)(implicit pushEncoder: Encoder[Push], readRequest: Decoder[Req[Any]]): Callback