cask.endpoints
package cask.endpoints
Type members
Classlikes
class WsChannelActor(channel: WebSocketChannel)(implicit ac: Context, log: Logger) extends SimpleActor[Event]
case class WsHandler(f: WsChannelActor => Actor[Event])(implicit ac: Context, log: Logger) extends WebsocketResult with WebSocketConnectionCallback
class getJson(val path: String, val subpath: Boolean) extends HttpEndpoint[Response[JsonData], Seq[String]]
class postJson(val path: String, val subpath: Boolean) extends HttpEndpoint[Response[JsonData], Value]
class staticFiles(val path: String, headers: Seq[(String, String)]) extends HttpEndpoint[String, Seq[String]]
class staticResources(val path: String, resourceRoot: ClassLoader, headers: Seq[(String, String)]) extends HttpEndpoint[String, Seq[String]]
class websocket(val path: String, val subpath: Boolean) extends Endpoint[WebsocketResult, WebsocketResult, Seq[String]]