1 #ifndef PROTON_DELIVERY_HPP
2 #define PROTON_DELIVERY_HPP
25 #include "./internal/export.hpp"
26 #include "./internal/object.hpp"
27 #include "./transfer.hpp"
29 #include <proton/delivery.h>
30 #include <proton/disposition.h>
49 PN_CPP_EXTERN
class receiver receiver() const;
67 friend class internal::factory<
delivery>;
73 #endif // PROTON_DELIVERY_HPP
A received message.
Definition: delivery.hpp:40
void reject()
Settle with REJECTED state.
Definition: delivery.hpp:58
void settle()
Settle the delivery; informs the remote end.
The base class for delivery and tracker.
Definition: transfer.hpp:34
void release()
Settle with RELEASED state.
Definition: delivery.hpp:61
A channel for receiving messages.
Definition: receiver.hpp:39
void accept()
Settle with ACCEPTED state.
Definition: delivery.hpp:55
void modify()
Settle with MODIFIED state.
Definition: delivery.hpp:64