[ Module Hierarchy
| Class Hierarchy ]
Class Hierarchy
- proton.handlers.Acking
- proton.Array
- proton.utils.AtomicCount
- proton.reactor.Backoff:
A reconnect strategy involving an increasing delay between retries,
up to a maximum or 10 seconds.
- exceptions.BaseException:
Common base class for all exceptions
- exceptions.Exception:
Common base class for all non-exit exceptions.
- proton.utils.BlockingLink
- proton.Collector
- proton.Condition
- proton.Data:
The Data class
provides an interface for decoding, extracting, creating, and
encoding arbitrary AMQP data.
- proton.Described
- proton.Disposition
- proton.wrapper.EmptyAttrs
- proton.Endpoint
- proton.EventBase
- proton.reactor.EventInjector:
Can be added to a reactor to allow events to be triggered by an
external thread but handled on the event thread associated with the
reactor.
- proton.EventType
- proton.reactor.GlobalOverrides:
Internal handler that triggers the necessary socket connect for an
opened connection.
- proton.Handler
- proton.reactor.LinkOption:
Abstract interface for link configuration options
- proton.Message:
The Message
class is a mutable holder of message content.
- proton.Messenger:
The Messenger class defines a high level interface for
sending and receiving Messages.
- proton.Url.PartDescriptor
- proton.handlers.PythonIO
- proton.SSL
- proton.reactor.SSLConfig
- proton.SSLDomain
- proton.SSLSessionDetails:
Unique identifier for the SSL session.
- proton.reactor.SessionPerConnection
- proton.Terminus
- proton.reactor.Transaction:
Class to track state of an AMQP 1.0 transaction.
- proton.handlers.TransactionHandler:
The interface for transaction handlers, i.e.
- proton.Url:
Simple URL parser/constructor, handles URLs of the form:
- proton.reactor.Urls
- proton.wrapper.Wrapper
- basestring:
Type basestring cannot be instantiated; it is the base for str and
unicode.
- str:
str(object='') -> string
- unicode:
unicode(object='') -> unicode object unicode(string[, encoding[,
errors]]) -> unicode object
- float:
float(x) -> floating point number
- int:
int(x=0) -> int or long int(x, base=10) -> int or long
- long:
long(x=0) -> long long(x, base=10) -> long