Qpid Proton C++ API  0.24.0

A tracker for a sent message. More...

#include <tracker.hpp>

Inheritance diagram for tracker:

Public Member Functions

 tracker ()
 Create an empty tracker.
class sender sender () const
 Get the sender for this tracker.
- Public Member Functions inherited from transfer
 transfer ()
 Create an empty transfer.
enum state state () const
 Get the remote state for a delivery.
class session session () const
 Return the session for this transfer.
class connection connection () const
 Return the connection for this transfer.
class work_queuework_queue () const
 Get the work_queue for the transfer.
class containercontainer () const
 Return the container for this transfer.
void settle ()
 Settle the delivery; informs the remote end.
bool settled () const
 Return true if the transfer has been settled.

Additional Inherited Members

- Public Types inherited from transfer
enum  state {
 Delivery state values. More...

Detailed Description

A tracker for a sent message.

Every tracker exists within the context of a sender.

A delivery attempt can fail. As a result, a particular message may correspond to multiple trackers.

direct_send.cpp, service_bus.cpp, and simple_send.cpp.

The documentation for this class was generated from the following file: