package endpoints
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- sealed trait FormReader[T] extends ArgReader[Seq[model.FormEntry], T, model.Request]
- sealed trait JsReader[T] extends ArgReader[Value, T, model.Request]
- trait JsonData extends Data
- abstract class ParamReader[T] extends ArgReader[Unit, T, model.Request]
- abstract class QueryParamReader[T] extends ArgReader[Seq[String], T, model.Request]
- trait WebEndpoint extends router.HttpEndpoint[Raw, Seq[String]]
- sealed trait WebsocketResult extends AnyRef
- case class WsActor(handle: PartialFunction[Event, Unit])(implicit ec: ExecutionContext, log: util.Logger) extends util.BatchActor[Event] with Product with Serializable
- class WsChannelActor extends util.BatchActor[Event]
- case class WsHandler(f: (WsChannelActor) ⇒ util.BatchActor[Event])(implicit ec: ExecutionContext, log: util.Logger) extends WebsocketResult with WebSocketConnectionCallback with Product with Serializable
- class get extends WebEndpoint
- class getJson extends router.HttpEndpoint[model.Response[JsonData], Seq[String]]
- class post extends WebEndpoint
- class postForm extends router.HttpEndpoint[Raw, Seq[model.FormEntry]]
- class postJson extends router.HttpEndpoint[model.Response[JsonData], Value]
- class put extends WebEndpoint
- class route extends WebEndpoint
- class staticFiles extends router.HttpEndpoint[String, Seq[String]]
- class staticResources extends router.HttpEndpoint[String, Seq[String]]
- class websocket extends Endpoint[WebsocketResult, Seq[String]]
Value Members
- object FormReader
- object JsReader
- object JsonData extends DataCompanion[JsonData]
- object ParamReader
- object QueryParamReader
- object WebEndpoint
- object WebsocketResult
- object WsActor extends Serializable