Qpid Proton C++  0.13.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
delivery Class Reference

A received message. More...

#include <delivery.hpp>

Inheritance diagram for delivery:
transfer

Public Member Functions

class receiver receiver () const
 Return the receiver for this delivery.
 
void accept ()
 Settle with ACCEPTED state.
 
void reject ()
 Settle with REJECTED state.
 
void release ()
 Settle with RELEASED state.
 
void modify ()
 Settle with MODIFIED state.
 
class session session () const
 Return the session for this transfer.
 
class connection connection () const
 Return the connection for this 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.
 

Detailed Description

A received message.

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

Examples:
broker.cpp, broker.hpp, client.cpp, direct_recv.cpp, helloworld.cpp, helloworld_direct.cpp, mt/broker.cpp, server.cpp, server_direct.cpp, and simple_recv.cpp.

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