Emx::MsgTopic类 参考

用于Topic通信的数据类型定义

#include "MsgTopic.hpp"

struct  Header
 Topic数据协议头 更多...
 
struct  SubRegister
 订阅端注册用结构体 更多...
 
struct  Transfer
 用于消息传输的消息头 更多...
 

Public 类型

enum class  ClientTypeE : uint8_t { Pub = 0 , Sub }
 Topic客户端类型 更多...
 
enum class  MsgTypeE : uint8_t { Transfer = 0 , Register }
 客户端消息类型 更多...
 

静态 Public 属性

static const int32_t MaxTopicNum = 64
 单个订阅端可订阅最大Topic数量 更多...
 

成员枚举类型说明

◆ ClientTypeE

enum Emx::MsgTopic::ClientTypeE : uint8_t
strong
枚举值
Pub 

发布端

Sub 

订阅端

◆ MsgTypeE

enum Emx::MsgTopic::MsgTypeE : uint8_t
strong
枚举值
Transfer 

消息传送

Register 

客户端注册

类成员变量说明

◆ MaxTopicNum

const int32_t Emx::MsgTopic::MaxTopicNum = 64
static