target Class Reference

A destination for messages. More...

#include <target.hpp>

Inheritance diagram for target:
terminus

List of all members.

Public Types

enum  durability_mode
 

The persistence mode of the source or target.


enum  expiry_policy
 

When expiration of the source or target begins.


Public Member Functions

 target ()
 Create an empty target.
std::string address () const
 The address of the target.
enum durability_mode durability_mode ()
 Get the durability flag.
enum expiry_policy expiry_policy () const
 Get the policy for when expiration begins.
duration timeout () const
 The period after which the source is discarded on expiry.
bool dynamic () const
 True if the remote node is created dynamically.
value node_properties () const
 Obtain a reference to the AMQP dynamic node properties for the terminus.
std::vector< symbolcapabilities () const
 Extension capabilities that are supported/requested.

Detailed Description

A destination for messages.

See also:
proton::sender, proton::receiver, proton::target

Member Function Documentation

duration timeout (  )  const [inherited]

The period after which the source is discarded on expiry.

The duration is rounded to the nearest second.

value node_properties (  )  const [inherited]

Obtain a reference to the AMQP dynamic node properties for the terminus.

See also lifetime_policy.


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

Generated on 29 Mar 2018 for Qpid Proton C++ by  doxygen 1.6.1