# Functions
No description provided by the author
# 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
Error is a wrapper that has the context of which connection and link the error happened with.
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.
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.