1 #ifndef PROTON_TARGET_HPP
2 #define PROTON_TARGET_HPP
25 #include "./internal/export.hpp"
26 #include "./internal/object.hpp"
27 #include "./value.hpp"
28 #include "./terminus.hpp"
49 PN_CPP_EXTERN std::string
address()
const;
57 friend class internal::factory<
target>;
65 #endif // PROTON_TARGET_HPP
One end of a link, either a source or a target.
Definition: terminus.hpp:40
A channel for sending messages.
Definition: sender.hpp:40
std::string address() const
The address of the target.
target()
Create an empty target.
Definition: target.hpp:43
A channel for receiving messages.
Definition: receiver.hpp:39
A destination for messages.
Definition: target.hpp:40
enum expiry_policy expiry_policy() const
Get the policy for when expiration begins.
enum durability_mode durability_mode()
Get the durability flag.