# Variables
No description provided by the author
# Structs
AMQPClientWrapper is a simple interface, implemented by *AMQPClientWrapper It exists only so we can return AMQPSession, which itself only exists so we can return interfaces for AMQPSender and AMQPReceiver from AMQPSession.
No description provided by the author
No description provided by the author
No description provided by the author
RPCResponse is the simplified response structure from an RPC like call.
# Interfaces
No description provided by the author
AMQPReceiver is implemented by *amqp.Receiver.
AMQPReceiverCloser is implemented by *amqp.Receiver.
AMQPSender is implemented by *amqp.Sender.
AMQPSenderCloser is implemented by *amqp.Sender.
AMQPSession is a simple interface, implemented by *AMQPSessionWrapper.
Closeable is implemented by pretty much any AMQP link/client including our own higher level Receiver/Sender.
RPCLink is implemented by *rpc.Link.
# Type aliases
ContextWithTimeoutFn matches the signature for `context.WithTimeout` and is used when we want to stub things out for tests.