1 #ifndef PROTON_DELIVERY_HPP 2 #define PROTON_DELIVERY_HPP 27 #include "./internal/export.hpp" 28 #include "./internal/object.hpp" 57 PN_CPP_EXTERN
void accept();
60 PN_CPP_EXTERN
void reject();
66 PN_CPP_EXTERN
void modify();
72 friend class internal::factory<
delivery>;
78 #endif // PROTON_DELIVERY_HPP
Arbitrary binary data.
Definition: binary.hpp:40
The base class for delivery and tracker.
A received message.
Definition: delivery.hpp:40
void reject()
Settle with REJECTED state.
The base class for delivery and tracker.
Definition: transfer.hpp:40
void release()
Settle with RELEASED state.
A channel for receiving messages.
Definition: receiver.hpp:40
void accept()
Settle with ACCEPTED state.
void modify()
Settle with MODIFIED state.
The main Proton namespace.
Definition: annotation_key.hpp:33
binary tag() const
Return the tag for this delivery.