mot

impl

package impl

Visibility
  1. Public
  2. All

Type Members

  1. abstract class AbstractConnection extends Connection with StrictLogging

  2. class ClientConnection extends AbstractConnection

  3. class ClientConnector extends StrictLogging

    Represents the link between the client and one server.

    Represents the link between the client and one server. This connector will create connections and re-create them forever when they terminate with errors.

  4. case class ClientHello(protocolVersion: Int, sender: String, maxLength: Int) extends HelloMessage with Product with Serializable

  5. trait Connection extends AnyRef

  6. case class FlowNotification(flowId: Int, status: Boolean) extends OutgoingEvent with Product with Serializable

  7. trait HelloMessage extends AnyRef

  8. sealed trait OutgoingEvent extends AnyRef

  9. case class OutgoingMessage(message: Message, pendingResponse: Option[PendingResponse]) extends OutgoingEvent with Product with Serializable

  10. case class OutgoingResponse(requestId: Int, message: Message) extends OutgoingEvent with Product with Serializable

  11. class PendingResponse extends AnyRef

  12. case class ProspectiveConnection(remoteAddress: Address, localName: String) extends Connection with Product with Serializable

  13. class ResponseFlow extends AnyRef

  14. class ResponseFlows extends StrictLogging

  15. class ServerConnection extends AbstractConnection

  16. case class ServerHello(protocolVersion: Int, name: String, maxLength: Int) extends HelloMessage with Product with Serializable

Value Members

  1. object ClientConnector

  2. object ClientHello extends Serializable

  3. object HelloKeys

  4. object Protocol

  5. object ResponseFlows

  6. object ServerHello extends Serializable

Ungrouped