NIM PC Cross Platform SDK
载入中...
搜索中...
未找到
v2::V2NIMMessageListOption结构体 参考

#include <v2_nim_def_struct.hpp>

Public 属性

nstd::vector< V2NIMMessageTypemessageTypes
 根据消息类型查询会话, 为空表示查询所有消息类型
 
nstd::string conversationId
 会话 ID
 
uint64_t beginTime {0}
 消息查询开始时间, 闭区间
 
uint64_t endTime {0}
 消息查询结束时间, 闭区间
 
uint32_t limit {V2NIM_DEFAULT_MESSAGE_LIST_LIMIT}
 查询条数
 
nstd::optional< V2NIMMessageanchorMessage
 锚点消息, 根据锚点消息查询, 不包含该消息
 
bool reverse {false}
 是否反向排序
 
V2NIMQueryDirection direction {V2NIM_QUERY_DIRECTION_DESC}
 消息查询方向
 
bool strictMode {false}
 严格模式, 无法确定消息完整性则返回错误
 

类成员变量说明

◆ anchorMessage

nstd::optional<V2NIMMessage> v2::V2NIMMessageListOption::anchorMessage

锚点消息, 根据锚点消息查询, 不包含该消息

◆ beginTime

uint64_t v2::V2NIMMessageListOption::beginTime {0}

消息查询开始时间, 闭区间

◆ conversationId

nstd::string v2::V2NIMMessageListOption::conversationId

会话 ID

◆ direction

V2NIMQueryDirection v2::V2NIMMessageListOption::direction {V2NIM_QUERY_DIRECTION_DESC}

消息查询方向

◆ endTime

uint64_t v2::V2NIMMessageListOption::endTime {0}

消息查询结束时间, 闭区间

◆ limit

uint32_t v2::V2NIMMessageListOption::limit {V2NIM_DEFAULT_MESSAGE_LIST_LIMIT}

查询条数

◆ messageTypes

nstd::vector<V2NIMMessageType> v2::V2NIMMessageListOption::messageTypes

根据消息类型查询会话, 为空表示查询所有消息类型

◆ reverse

bool v2::V2NIMMessageListOption::reverse {false}

是否反向排序

◆ strictMode

bool v2::V2NIMMessageListOption::strictMode {false}

严格模式, 无法确定消息完整性则返回错误


该结构体的文档由以下文件生成: