package async
Type Members
- trait AsyncEvent extends AnyRef
- trait AsyncProtocolAction extends AnyRef
- abstract class AsyncProtocolActor extends BaseActor
- case class AsyncTx (session: Session, next: Action, requestName: String, request: Request, protocol: HttpProtocol, start: Long, reconnectCount: Int = 0, check: Option[AsyncCheck] = None, pendingCheckSuccesses: List[CheckResult] = Nil, updates: List[(Session) ⇒ Session] = Nil) extends Product with Serializable
- case class CancelCheck (requestName: String, next: Action, session: Session) extends UserAction with Product with Serializable
- abstract class CancelCheckAction extends RequestAction with AsyncProtocolAction
- case class CheckTimeout (check: AsyncCheck) extends AsyncEvent with Product with Serializable
- case class Close (requestName: String, next: Action, session: Session) extends UserAction with Product with Serializable
- abstract class CloseAction extends RequestAction with AsyncProtocolAction
- case class OnFailedOpen (tx: AsyncTx, errorMessage: String, time: Long) extends AsyncEvent with Product with Serializable
- case class Reconciliate (requestName: String, next: Action, session: Session) extends UserAction with Product with Serializable
- abstract class ReconciliateAction extends RequestAction with AsyncProtocolAction
- case class SetCheck (requestName: String, check: AsyncCheck, next: Action, session: Session) extends UserAction with Product with Serializable
- abstract class SetCheckAction extends RequestAction with AsyncProtocolAction
- trait UserAction extends AnyRef