1#ifndef PROTON_TARGET_HPP
2#define PROTON_TARGET_HPP
26#include "./internal/export.hpp"
39template <
class T>
class factory;
54 PN_CPP_EXTERN std::string
address()
const;
62 friend class internal::factory<
target>;
A channel for receiving messages.
Definition receiver.hpp:41
A channel for sending messages.
Definition sender.hpp:40
A destination for messages.
Definition target.hpp:45
std::string address() const
The address of the target.
target()=default
Create an empty target.
One end of a link, either a source or a target.
Definition terminus.hpp:53
expiry_policy
When expiration of the source or target begins.
Definition terminus.hpp:74
durability_mode
The persistence mode of the source or target.
Definition terminus.hpp:64
The main Proton namespace.
Definition annotation_key.hpp:33
One end of a link, either a source or a target.