该文件包含消息队列绑定信息的管理类和结构体定义。 更多...
#include "../common/logger.hpp"#include "../common/helper.hpp"#include "../common/msg.pb.h"#include <iostream>#include <unordered_map>#include <mutex>#include <memory>

类 | |
| struct | XuMQ::Binding |
| 绑定信息结构体 更多... | |
| class | XuMQ::BindingMapper |
| 绑定信息持久化管理类 更多... | |
| class | XuMQ::BindingManager |
| 绑定信息内存管理类 更多... | |
命名空间 | |
| namespace | XuMQ |
类型定义 | |
| using | XuMQ::MsgQueueBindingMap = std::unordered_map< std::string, Binding::ptr > |
| 消息队列绑定映射表-—消息队列->绑定信息的映射表 | |
| using | XuMQ::BindingMap = std::unordered_map< std::string, MsgQueueBindingMap > |
| 绑定映射表-—交换机->消息队列绑定映射表的映射表 | |
该文件包含消息队列绑定信息的管理类和结构体定义。
本模块实现了消息队列与交换机的绑定信息管理,包括持久化管理和内存管理。