jsactor.bridge

protocol

package protocol

Visibility
  1. Public
  2. All

Type Members

  1. case class BridgeId(clientPath: String, serverPath: String) extends Product with Serializable

  2. trait BridgeProtocol extends AnyRef

    Annotations
    @implicitNotFound( ... )
  3. sealed trait BridgedMessage extends AnyRef

  4. case class ClientActorTerminated(clientPath: String) extends ProtocolMessage with Product with Serializable

  5. case class ClientToServerMessage(bridgeId: BridgeId, message: Any) extends BridgedMessage with Product with Serializable

  6. case class FindServerActor(bridgeId: BridgeId) extends ProtocolMessage with Product with Serializable

  7. sealed trait ProtocolMessage extends AnyRef

  8. case class ServerActorFound(bridgeId: BridgeId) extends ProtocolMessage with Product with Serializable

    Sent in response to FindServerActor

    Sent in response to FindServerActor

    bridgeId

    bridge ID sent with FindServerActor request

  9. case class ServerActorNotFound(bridgeId: BridgeId) extends ProtocolMessage with Product with Serializable

    Sent in response to FindServerActor or ClientToServerMessage

    Sent in response to FindServerActor or ClientToServerMessage

    bridgeId

    bridge ID sent with original message

  10. case class ServerActorTerminated(serverPath: String) extends ProtocolMessage with Product with Serializable

  11. case class ServerToClientMessage(bridgeId: BridgeId, message: Any) extends BridgedMessage with Product with Serializable

  12. case class StatusFailure(cause: Throwable) extends Product with Serializable

Value Members

  1. object BridgeProtocol

Ungrouped