Packages

p

cask

endpoints

package endpoints

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. sealed trait FormReader[T] extends ArgReader[Seq[model.FormEntry], T, model.Request]
  2. sealed trait JsReader[T] extends ArgReader[Value, T, model.Request]
  3. trait JsonData extends Data
  4. abstract class ParamReader[T] extends ArgReader[Unit, T, model.Request]
  5. abstract class QueryParamReader[T] extends ArgReader[Seq[String], T, model.Request]
  6. trait WebEndpoint extends router.HttpEndpoint[Raw, Seq[String]]
  7. sealed trait WebsocketResult extends AnyRef
  8. case class WsActor(handle: PartialFunction[Event, Unit])(implicit ec: ExecutionContext, log: util.Logger) extends util.BatchActor[Event] with Product with Serializable
  9. class WsChannelActor extends util.BatchActor[Event]
  10. case class WsHandler(f: (WsChannelActor) ⇒ util.BatchActor[Event])(implicit ec: ExecutionContext, log: util.Logger) extends WebsocketResult with WebSocketConnectionCallback with Product with Serializable
  11. class get extends WebEndpoint
  12. class getJson extends router.HttpEndpoint[model.Response[JsonData], Seq[String]]
  13. class post extends WebEndpoint
  14. class postForm extends router.HttpEndpoint[Raw, Seq[model.FormEntry]]
  15. class postJson extends router.HttpEndpoint[model.Response[JsonData], Value]
  16. class put extends WebEndpoint
  17. class route extends WebEndpoint
  18. class staticFiles extends router.HttpEndpoint[String, Seq[String]]
  19. class staticResources extends router.HttpEndpoint[String, Seq[String]]
  20. class websocket extends Endpoint[WebsocketResult, Seq[String]]

Value Members

  1. object FormReader
  2. object JsReader
  3. object JsonData extends DataCompanion[JsonData]
  4. object ParamReader
  5. object QueryParamReader
  6. object WebEndpoint
  7. object WebsocketResult
  8. object WsActor extends Serializable

Ungrouped