Base transport interface.
copyright: |
|
---|---|
license: | BSD, see LICENSE for more details. |
Base class for received messages.
The decoded message body.
Set to true if the message has 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. |
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. |
Deserialize the message body, returning the original python structure sent by the publisher.
Base class for transports.
The BrokerConnection owning this instance.
Default port used when no port has been specified.
Tuple of errors that can happen due to connection failure.
Tuple of errors that can happen due to channel/method failure.