A destination for messages. More...
#include <target.hpp>
Public Types | |
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 | |
target () | |
Create an empty target. | |
std::string | address () const |
The address of the target. | |
enum durability_mode | durability_mode () |
Get the durability flag. | |
enum expiry_policy | expiry_policy () const |
Get the policy for when expiration begins. | |
duration | timeout () const |
The period after which the source is discarded on expiry. More... | |
bool | dynamic () const |
True if the remote node is created dynamically. | |
value | node_properties () const |
Obtain a reference to the AMQP dynamic node properties for the terminus. More... | |
std::vector< symbol > | capabilities () const |
Extension capabilities that are supported/requested. | |
A destination for messages.
|
inherited |
The period after which the source is discarded on expiry.
The duration is rounded to the nearest second.
|
inherited |
Obtain a reference to the AMQP dynamic node properties for the terminus.
See also lifetime_policy.