NIM PC Cross Platform SDK
载入中...
搜索中...
未找到
nim::MsgLog::FullTextSearchOnlineAsyncParam类 参考

#include <nim_cpp_msglog.h>

Public 成员函数

 FullTextSearchOnlineAsyncParam ()
 

Public 属性

std::string keyword_
 要搜索的关键字
 
uint64_t from_time_ {0}
 查询的起始时间,0 为从最开始查询
 
uint64_t to_time_ {0}
 查询的结束时间
 
uint32_t session_limit_ {0}
 限制会话的返回数量
 
uint32_t msglog_limit_ {0}
 限制每个会话返回的消息数量
 
uint32_t search_rule_ {0}
 设置查找规则, 见NIMFullTextSearchRule, 例如升序不分组: kNIMFullTextSearchOrderByAsc | kNIMFullTextSearchNoGroupBySession
 
std::list< std::string > p2p_filter_list_
 P2P 会话过滤列表
 
std::list< std::string > team_filter_list_
 Team 群租会话过滤列表
 
std::list< std::string > sender_filter_list_
 发送者过滤列表
 
std::list< nim::NIMMessageType > msg_type_filter_list_
 消息类型过滤
 
std::list< uint32_t > msg_sub_type_filter_list_
 消息子类型过滤
 

构造及析构函数说明

◆ FullTextSearchOnlineAsyncParam()

nim::MsgLog::FullTextSearchOnlineAsyncParam::FullTextSearchOnlineAsyncParam ( )
inline

类成员变量说明

◆ from_time_

uint64_t nim::MsgLog::FullTextSearchOnlineAsyncParam::from_time_ {0}

查询的起始时间,0 为从最开始查询

◆ keyword_

std::string nim::MsgLog::FullTextSearchOnlineAsyncParam::keyword_

要搜索的关键字

◆ msg_sub_type_filter_list_

std::list<uint32_t> nim::MsgLog::FullTextSearchOnlineAsyncParam::msg_sub_type_filter_list_

消息子类型过滤

◆ msg_type_filter_list_

std::list<nim::NIMMessageType> nim::MsgLog::FullTextSearchOnlineAsyncParam::msg_type_filter_list_

消息类型过滤

◆ msglog_limit_

uint32_t nim::MsgLog::FullTextSearchOnlineAsyncParam::msglog_limit_ {0}

限制每个会话返回的消息数量

◆ p2p_filter_list_

std::list<std::string> nim::MsgLog::FullTextSearchOnlineAsyncParam::p2p_filter_list_

P2P 会话过滤列表

◆ search_rule_

uint32_t nim::MsgLog::FullTextSearchOnlineAsyncParam::search_rule_ {0}

设置查找规则, 见NIMFullTextSearchRule, 例如升序不分组: kNIMFullTextSearchOrderByAsc | kNIMFullTextSearchNoGroupBySession

◆ sender_filter_list_

std::list<std::string> nim::MsgLog::FullTextSearchOnlineAsyncParam::sender_filter_list_

发送者过滤列表

◆ session_limit_

uint32_t nim::MsgLog::FullTextSearchOnlineAsyncParam::session_limit_ {0}

限制会话的返回数量

◆ team_filter_list_

std::list<std::string> nim::MsgLog::FullTextSearchOnlineAsyncParam::team_filter_list_

Team 群租会话过滤列表

◆ to_time_

uint64_t nim::MsgLog::FullTextSearchOnlineAsyncParam::to_time_ {0}

查询的结束时间


该类的文档由以下文件生成: