Modules
Here is a list of all modules:

Core | Core protocol entities and event handling
Connection | A connection to a remote AMQP peer
Session | A container of links
Link | A channel for transferring messages
Terminus | A source or target for messages
Message | A mutable holder of application content
Delivery | A message transfer
Condition | An endpoint error state
Event | Protocol and transport events
Transport | A network channel supporting an AMQP connection
SASL | SASL secure transport layer
SSL | SSL secure transport layer
Error | A Proton API error
Types | AMQP and API data types
AMQP data types | AMQP data types
API data types | Additional data types used in the API
Codec | AMQP data encoding and decoding
Data | A data structure for AMQP data
IO | Unsettled API - Interfaces for IO integration
Proactor | Unsettled API - An API for multithreaded IO
Proactor events | Unsettled API - Events used by the proactor
Listener | Unsettled API - A listener for incoming connections
Connection driver | Unsettled API - An API for low-level IO integration
Messenger | Deprecated - Use the Proactor API or Qpid Proton C++
URL | Deprecated - Use a third-party URL library