Message-Queues beta 1.1
A Message-Queues based Cpp
 
载入中...
搜索中...
未找到
broker.hpp 文件参考

XuMQ消息队列服务器类的声明文件。 更多...

#include "muduo/protobuf/codec.h"
#include "muduo/protobuf/dispatcher.h"
#include "muduo/base/Logging.h"
#include "muduo/base/Mutex.h"
#include "muduo/net/EventLoop.h"
#include "muduo/net/TcpServer.h"
#include "connection.hpp"
#include "consumer.hpp"
#include "host.hpp"
#include "../common/threadpool.hpp"
#include "../common/msg.pb.h"
#include "../common/protocol.pb.h"
#include "../common/logger.hpp"
broker.hpp 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

class  XuMQ::Server
 服务器类,负责处理客户端请求、管理连接、分发消息。 更多...
 

命名空间

namespace  XuMQ
 

变量

const char * XuMQ::DBFILE = "/meta.db"
 数据库名称
 
const char * XuMQ::HOSTNAME = "VirtualHost"
 虚拟机名称
 

详细描述

XuMQ消息队列服务器类的声明文件。

该文件定义了XuMQ消息队列服务器类的实现,负责处理客户端的连接与消息请求,维护虚拟主机、消费者管理和连接管理等。

包含的主要功能:

  • 处理与客户端的网络连接
  • 基于 Protobuf 的消息解析和分发
  • 管理队列、交换机及消费者