A point of origin for messages. More...
#include <source.hpp>
Public Types | |
enum | distribution_mode { UNSPECIFIED, COPY, MOVE } |
The policy for distributing messages. More... | |
typedef map< symbol, value > | filter_map |
**Unsettled API** - A map of AMQP symbol keys and filter specifiers. | |
enum | durability_mode |
The persistence mode of the source or target. | |
enum | expiry_policy |
When expiration of the source or target begins. | |
Public Member Functions | |
source () | |
Create an empty source. | |
std::string | address () const |
The address of the source. | |
enum distribution_mode | distribution_mode () const |
Get the distribution mode. | |
const filter_map & | filters () const |
**Unsettled API** - Obtain the set of message filters. |
A point of origin for messages.
typedef map<symbol, value> filter_map |
enum distribution_mode |