事件数据
更多...
#include <nim_subscribe_event_helper.h>
◆ EventData()
nim::EventData::EventData |
( |
| ) |
|
|
inline |
◆ ToJsonObject()
◆ ToJsonString()
std::string nim::EventData::ToJsonString |
( |
bool | use_to_send = true | ) |
const |
|
inline |
组装Json Value字符串
- 返回
- string Json Value字符串
◆ broadcast_type_
◆ client_msg_id_
std::string nim::EventData::client_msg_id_ |
◆ config_
std::string nim::EventData::config_ |
◆ event_type_
int nim::EventData::event_type_ |
事件类型,服务器保留1~99999的事件类型,客户端自定义事件类型需大于99999
◆ event_value_
int nim::EventData::event_value_ |
事件状态,在线状态事件服务器保留1~9999的事件值,客户端自定义事件值需大于9999
◆ readonly_client_type_
int nim::EventData::readonly_client_type_ |
◆ readonly_consid_
std::string nim::EventData::readonly_consid_ |
◆ readonly_durable_
int nim::EventData::readonly_durable_ |
是否需要持久化(可选字段),默认为需要持久化,0:不需要持久化,1:需要持久化
◆ readonly_event_time_
int64_t nim::EventData::readonly_event_time_ |
◆ readonly_multi_config_
std::string nim::EventData::readonly_multi_config_ |
多端配置信息字段,JSON格式{"clent_type":"clent_config","1":"xxx","2":"xxx"}
◆ readonly_nim_config_
std::string nim::EventData::readonly_nim_config_ |
预定义事件的扩展字段(在线状态事件:在线的客户端类型Json)
◆ readonly_publisher_accid_
std::string nim::EventData::readonly_publisher_accid_ |
◆ readonly_server_msg_id_
std::string nim::EventData::readonly_server_msg_id_ |
◆ readonly_ttl_type
int nim::EventData::readonly_ttl_type |
◆ sync_self_
◆ ttl_
int64_t nim::EventData::ttl_ |
该结构体的文档由以下文件生成: