Message-Queues beta 1.1
A Message-Queues based Cpp
 
载入中...
搜索中...
未找到
XuMQ::Consumer结构体 参考

消费者对象结构 更多...

#include <consumer.hpp>

Public 类型

using ptr = std::shared_ptr< Consumer >
 消费者结构管理指针
 
using ptr = std::shared_ptr< Consumer >
 消费者结构管理指针
 

Public 成员函数

 Consumer ()
 无参构造函数
 
 Consumer (const std::string &ctag, const std::string &queue_name, bool ack, const ConsumerCallback &cb)
 消费者构造函数
 
 Consumer ()
 无参构造函数
 
 Consumer (const std::string &ctag, const std::string &queue_name, bool ack, const ConsumerCallback &cb)
 消费者构造函数
 

Public 属性

std::string tag
 消费者标识
 
std::string qname
 消费者订阅的队列名称
 
bool auto_ack
 自动确认标志
 
ConsumerCallback callback
 消费者回调函数
 

详细描述

消费者对象结构

成员类型定义说明

◆ ptr [1/2]

using XuMQ::Consumer::ptr = std::shared_ptr<Consumer>

消费者结构管理指针

◆ ptr [2/2]

using XuMQ::Consumer::ptr = std::shared_ptr<Consumer>

消费者结构管理指针

构造及析构函数说明

◆ Consumer() [1/4]

XuMQ::Consumer::Consumer ( )
inline

无参构造函数

◆ Consumer() [2/4]

XuMQ::Consumer::Consumer ( const std::string &  ctag,
const std::string &  queue_name,
bool  ack,
const ConsumerCallback cb 
)
inline

消费者构造函数

参数
ctag消费者标识
queue_name消费者订阅的队列名称
ack自动确认标志
cb消费者回调函数

◆ Consumer() [3/4]

XuMQ::Consumer::Consumer ( )
inline

无参构造函数

◆ Consumer() [4/4]

XuMQ::Consumer::Consumer ( const std::string &  ctag,
const std::string &  queue_name,
bool  ack,
const ConsumerCallback cb 
)
inline

消费者构造函数

参数
ctag消费者标识
queue_name消费者订阅的队列名称
ack自动确认标志
cb消费者回调函数

类成员变量说明

◆ auto_ack

bool XuMQ::Consumer::auto_ack

自动确认标志

◆ callback

ConsumerCallback XuMQ::Consumer::callback

消费者回调函数

◆ qname

std::string XuMQ::Consumer::qname

消费者订阅的队列名称

◆ tag

std::string XuMQ::Consumer::tag

消费者标识