delivery_mode Struct Reference

The message delivery policy to establish when opening a link. More...

#include <delivery_mode.hpp>

List of all members.

Public Types

enum  modes { NONE, AT_MOST_ONCE, AT_LEAST_ONCE }
 

Delivery modes.

More...

Detailed Description

The message delivery policy to establish when opening a link.

This structure imitates the newer C++11 "enum class" so that The enumeration constants are in the delivery_mode namespace.


Member Enumeration Documentation

enum modes

Delivery modes.

Enumerator:
NONE 

No set policy.

The application must settle messages itself according to its own policy.

AT_MOST_ONCE 

Outgoing messages are settled immediately by the link.

There are no duplicates.

AT_LEAST_ONCE 

The receiver settles the delivery first with an accept/reject/release disposition.

The sender waits to settle until after the disposition notification is received.


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

Generated on 8 Oct 2019 for Qpid Proton C++ by  doxygen 1.6.1