1 #ifndef PROTON_DELIVERY_HPP 2 #define PROTON_DELIVERY_HPP 26 #include "./internal/export.hpp" 27 #include "./internal/object.hpp" 28 #include "./transfer.hpp" 45 PN_CPP_EXTERN
class receiver receiver() const;
51 PN_CPP_EXTERN
void accept();
54 PN_CPP_EXTERN
void reject();
60 PN_CPP_EXTERN
void modify();
63 friend class internal::factory<delivery>;
69 #endif // PROTON_DELIVERY_HPP A received message.
Definition: delivery.hpp:36
void reject()
Settle with REJECTED state.
The base class for delivery and tracker.
Definition: transfer.hpp:36
void release()
Settle with RELEASED state.
A channel for receiving messages.
Definition: receiver.hpp:37
void accept()
Settle with ACCEPTED state.
void modify()
Settle with MODIFIED state.
The main Proton namespace.
Definition: annotation_key.hpp:30