1 #ifndef PROTON_TARGET_HPP 2 #define PROTON_TARGET_HPP 26 #include "./internal/export.hpp" 39 template <
class T>
class factory;
54 PN_CPP_EXTERN std::string
address()
const;
62 friend class internal::factory<
target>;
70 #endif // PROTON_TARGET_HPP One end of a link, either a source or a target.
Definition: terminus.hpp:51
A channel for sending messages.
Definition: sender.hpp:39
std::string address() const
The address of the target.
enum expiry_policy expiry_policy() const
Get the policy for when expiration begins.
One end of a link, either a source or a target.
target()
Create an empty target.
Definition: target.hpp:48
A channel for receiving messages.
Definition: receiver.hpp:40
A destination for messages.
Definition: target.hpp:45
enum durability_mode durability_mode()
Get the durability flag.
The main Proton namespace.
Definition: annotation_key.hpp:33