Module proton
¶
Module Summary¶
|
A dictionary that only takes |
|
An AMQP Condition object. |
|
A representation of an AMQP connection. |
|
Provides an interface for decoding, extracting, creating, and encoding arbitrary AMQP data. |
|
Tracks and/or records the delivery of a message over a link. |
|
A delivery state. |
|
Abstract class from which |
|
Notification of a state change in the protocol engine. |
|
Connects an event number to an event name, and is used internally by |
|
A representation of an AMQP link (a unidirectional channel for transferring messages), of which
there are two concrete implementations, |
|
A mutable holder of message content. |
|
A dictionary that only takes |
|
A link over which messages are received. |
|
The SASL layer is responsible for establishing an authenticated and/or encrypted tunnel over which AMQP frames are passed between peers. |
|
A link over which messages are sent. |
|
A container of links. |
|
An SSL session associated with a transport. |
|
An SSL configuration domain, used to hold the SSL configuration for one or more SSL sessions. |
|
Unique identifier for the SSL session. |
|
A list that can only hold |
|
A source or target for messages. |
|
A network channel supporting an AMQP connection. |
|
DEPRECATED Simple URL parser/constructor. |
Exceptions¶
|
An exception class raised when exceptions or errors related to a connection arise. |
|
The DataException class is the root of the Data exception hierarchy. |
|
An exception class raised when exceptions or errors related to a link arise. |
|
The MessageException class is the root of the message exception hierarchy. |
|
The root of the proton exception hierarchy. |
|
An exception class raised when exceptions or errors related to a session arise. |
|
An exception class raised when exceptions or errors related to SSL availability arise. |
|
An exception class raised when exceptions or errors related to SSL usage arise. |
|
A timeout exception indicates that a blocking operation has timed out. |
|
An interrupt exception indicates that a blocking operation was interrupted. |
|
An exception class raised when exceptions or errors related to the AMQP transport arise. |
AMQP Types¶
NOTE: Some AMQP types are represented by native Python types. This table contains only classes for non-native Python types defined in this module. See AMQP Types for a full list of AMQP types.
|
An AMQP array, a sequence of AMQP values of a single type. |
|
The byte AMQP type. |
|
The char AMQP type. |
|
A described AMQP type. |
|
The decimal32 AMQP type. |
|
The decimal64 AMQP type. |
|
The decimal128 AMQP type. |
|
The float AMQP type. |
|
The signed int AMQP type. |
|
The short AMQP type. |
|
The symbol AMQP type. |
|
The timestamp AMQP type. |
|
The unsigned byte AMQP type. |
|
The unsigned int AMQP type. |
|
The ulong AMQP type. |
|
The unsigned short AMQP type. |