package
rpc
Type Members
-
case class
AuthData(userId: Int, authSid: Int) extends Product with Serializable
-
final
case class
Authorized[+A](a: A) extends MaybeAuthorized[A] with Product with Serializable
-
case class
AuthorizedClientData(authId: Long, sessionId: Long, userId: Int, authSid: Int) extends BaseClientData with Product with Serializable
-
trait
BSerializable extends Serializable
-
-
case class
ClientData(authId: Long, sessionId: Long, authData: Option[AuthData]) extends BaseClientData with Product with Serializable
-
-
-
-
-
implicit
class
ExtOutPeer extends AnyRef
-
implicit
class
ExtPeer extends AnyRef
-
-
implicit
class
ExtPeerModel extends AnyRef
-
case class
GuestClientData(authId: Long, sessionId: Long) extends BaseClientData with Product with Serializable
-
-
sealed
trait
MaybeAuthorized[+A] extends AnyRef
-
-
type
OkResp[+A] = A
-
-
-
case class
Request(body: RpcRequest) extends Product with Serializable
-
case class
RpcError(code: Int, tag: String, userMessage: String, canTryAgain: Boolean, data: Option[ErrorData]) extends RpcResult with Product with Serializable
-
case class
RpcInternalError(canTryAgain: Boolean, tryAgainDelay: Int) extends RpcResult with Product with Serializable
-
case class
RpcOk(response: RpcResponse) extends RpcResult with Product with Serializable
-
-
-
trait
RpcResult extends AnyRef
-
trait
Service extends AnyRef
-
-
Inherited from AnyRef
Inherited from Any