Dripline-Cpp  v2.4.2
Dripline Implementation in C++
Public Member Functions | Public Attributes | List of all members
sent_msg_pkg Class Reference

Contains information about sent messages. More...

#include <core.hh>

Public Member Functions

 ~sent_msg_pkg ()
 

Public Attributes

std::mutex f_mutex
 
amqp_channel_ptr f_channel
 
std::string f_consumer_tag
 
bool f_successful_send
 
std::string f_send_error_message
 

Detailed Description

Contains information about sent messages.

Author
N.S. Oblath

core::send() will return a sent_msg_pkg.

The result of act of sending the message is given by f_successful_send and f_send_error_message.

Replies can be waited for and retried by passing the sent_msg_pkg to receiver::wait_for_reply().

Definition at line 37 of file core.hh.

Constructor & Destructor Documentation

◆ ~sent_msg_pkg()

Definition at line 24 of file core.cc.

Member Data Documentation

◆ f_channel

amqp_channel_ptr f_channel

Definition at line 40 of file core.hh.

◆ f_consumer_tag

std::string f_consumer_tag

Definition at line 41 of file core.hh.

◆ f_mutex

std::mutex f_mutex

Definition at line 39 of file core.hh.

◆ f_send_error_message

std::string f_send_error_message

Definition at line 43 of file core.hh.

◆ f_successful_send

bool f_successful_send

Definition at line 42 of file core.hh.


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