Client

class Client(val connection: Connection)
class Object
trait Matchable
class Any

Value members

Concrete methods

def ack(deliveryTag: Long, multiple: Boolean): Matchable
def ask(route: String, msg: String, timeout: Duration): Future[Array[Byte]]
def nack(deliveryTag: Long, multiple: Boolean, err: Request => RpcErr): Object & IterableOnce[(Long, Request) | Promise[Unit]] & Equals
def tell(route: String, msg: String, exchange: String, mandatory: Boolean, timeout: Duration): Future[Unit]

Concrete fields

val ch: Channel
val requests: Map[Long, Request]
var returnedMsg: Return