Backend base classes.
Base class for backends.
Acknowledge the message.
Cancel the consumer.
Close the backend.
Close the connection.
Iterate over the declared consumers.
Establish a connection to the backend.
Declare an exchange by name.
Enable/disable flow from peer.
Pop a message off the queue.
Convert received message body to a python datastructure.
Prepare message for sending.
Publish a message.
Discard all messages in the queue.
Request specific Quality of Service.
Bind a queue to an exchange.
Declare a queue by name.
Delete a queue by name.
Discard all messages in the queue. This will delete the messages and results in an empty queue.
Reject the message.
Requeue the message.
Base class for received messages.
The message has already been acknowledged.
Acknowledge this message as being processed., This will remove the message from the queue.
Raises MessageStateError: | |
---|---|
If the message has already been acknowledged/requeued/rejected. |
Deserialize the message body, returning the original python structure sent by the publisher.
The decoded message.
Reject this message.
The message will be discarded by the server.
Raises MessageStateError: | |
---|---|
If the message has already been acknowledged/requeued/rejected. |
Reject this message and put it back on the queue.
You must not use this method as a means of selecting messages to process.
Raises MessageStateError: | |
---|---|
If the message has already been acknowledged/requeued/rejected. |
The message has already been acknowledged.