NIM SDK API  8.5.0
nim::MsgLog Member List

This is the complete list of members for nim::MsgLog, including all inherited members.

BatchStatusDeleteAsync(const std::string &account_id, nim::NIMSessionType to_type, const BatchStatusDeleteCallback &cb, const std::string &json_extension="")nim::MsgLogstatic
BatchStatusDeleteAsyncEx(const std::string &account_id, nim::NIMSessionType to_type, bool revert_by_query_online, const BatchStatusDeleteCallback &cb, const std::string &json_extension="")nim::MsgLogstatic
BatchStatusDeleteCallback typedefnim::MsgLog
BatchStatusReadAsync(const std::string &account_id, nim::NIMSessionType to_type, const BatchStatusReadCallback &cb, const std::string &json_extension="")nim::MsgLogstatic
BatchStatusReadCallback typedefnim::MsgLog
CancelExportBackupToRemote()nim::MsgLogstatic
CancelImportBackupFromRemote()nim::MsgLogstatic
DBFunctionCallback typedefnim::MsgLog
DeleteAllAsync(bool delete_sessions, const DeleteAllCallback &cb, const std::string &json_extension="")nim::MsgLogstatic
DeleteAllAsyncEx(bool delete_sessions, bool revert_by_query_online, const DeleteAllCallback &cb, const std::string &json_extension="")nim::MsgLogstatic
DeleteAllCallback typedefnim::MsgLog
DeleteAsync(const std::string &session_id, NIMSessionType to_type, const std::string &msg_id, const DeleteCallback &cb, const std::string &json_extension="")nim::MsgLogstatic
DeleteBySessionTypeAsync(bool delete_sessions, NIMSessionType to_type, const DeleteBySessionTypeCallback &cb, const std::string &json_extension="")nim::MsgLogstatic
DeleteBySessionTypeAsyncEx(bool delete_sessions, NIMSessionType to_type, bool revert_by_query_online, const DeleteBySessionTypeCallback &cb, const std::string &json_extension="")nim::MsgLogstatic
DeleteBySessionTypeCallback typedefnim::MsgLog
DeleteCallback typedefnim::MsgLog
DeleteHistoryOnlineAsync(const std::string &accid, bool delete_roaming, const std::string &json_extension, const DeleteHistoryOnLineAsyncCallback &cb)nim::MsgLogstatic
DeleteHistoryOnlineAsync(const std::string &accid, nim::NIMSessionType to_type, bool notify_self, const std::string &ext, const DeleteHistoryOnLineAsyncExCallback &cb)nim::MsgLogstatic
DeleteHistoryOnLineAsyncCallback typedefnim::MsgLog
DeleteHistoryOnLineAsyncExCallback typedefnim::MsgLog
DeleteHistoryOnLineNotifyCallback typedefnim::MsgLog
DeleteMessageSelfAsync(const IMMessage &msg, const std::string ext, const DeleteMsglogSelfCallback &cb)nim::MsgLogstatic
DeleteMessageSelfAsync(const std::list< std::tuple< IMMessage, std::string >> &msgs, const DeleteMsglogSelfCallback &cb)nim::MsgLogstatic
DeleteMsgByTimeAsync(const std::string &session_id, NIMSessionType to_type, uint64_t timestamp1, uint64_t timestamp2, const DeleteMsgByTimeCallback &cb, const std::string &json_extension="")nim::MsgLogstatic
DeleteMsgByTimeAsyncEx(const std::string &session_id, NIMSessionType to_type, bool revert_by_query_online, uint64_t timestamp1, uint64_t timestamp2, const DeleteMsgByTimeCallback &cb, const std::string &json_extension="")nim::MsgLogstatic
DeleteMsgByTimeCallback typedefnim::MsgLog
DeleteMsglogSelfCallback typedefnim::MsgLog
DeleteMsglogSelfNotifyCallback typedefnim::MsgLog
ExportBackupToRemote(const LogsBackupExportInfo &export_info)nim::MsgLogstatic
ExportDbAsync(const std::string &dst_path, const DBFunctionCallback &cb, const std::string &json_extension="")nim::MsgLogstatic
FullTextSearchOnlineAsync(const FullTextSearchOnlineAsyncParam &param, const FullTextSearchOnlineAsyncCallback &cb)nim::MsgLogstatic
FullTextSearchOnlineAsyncCallback typedefnim::MsgLog
ImportBackupFromRemote(const LogsBackupImportInfo &import_info)nim::MsgLogstatic
ImportDbAsync(const std::string &src_path, const DBFunctionCallback &cb, const ImportDbPrgCallback &prg_cb, const std::string &json_extension="")nim::MsgLogstatic
ImportDbPrgCallback typedefnim::MsgLog
MessageStatusChangedCallback typedefnim::MsgLog
ModifyMultipleMsglogCallback typedefnim::MsgLog
ModifySingleMsglogCallback typedefnim::MsgLog
QueryMessageIsThreadRoot(const std::string msg_client_id, const QueryMessageIsThreadRootAsyncCallback &cb)nim::MsgLogstatic
QueryMessageIsThreadRootAsyncCallback typedefnim::MsgLog
QueryMessageOnline(const QueryMsgAsyncParam &param, const QueryMessageOnlineCallback &cb)nim::MsgLogstatic
QueryMessageOnlineCallback typedefnim::MsgLog
QueryMsgAsync(const std::string &account_id, nim::NIMSessionType to_type, int limit_count, int64_t anchor_msg_time, const QueryMsgCallback &cb, const std::string &json_extension="")nim::MsgLogstatic
QueryMsgByIDAysnc(const std::string &client_msg_id, const QuerySingleMsgCallback &cb, const std::string &json_extension="")nim::MsgLogstatic
QueryMsgByKeywordOnlineAsync(const MsgLog::QueryMsgByKeywordOnlineParam &param, const QueryMsgCallback &cb)nim::MsgLogstatic
QueryMsgByOptionsAsync(NIMMsgLogQueryRange query_range, const std::list< std::string > &ids, int limit_count, int64_t from_time, int64_t end_time, const std::string &end_client_msg_id, bool reverse, NIMMessageType msg_type, const std::string &search_content, const QueryMsgCallback &cb, const std::string &json_extension="")nim::MsgLogstatic
QueryMsgByOptionsAsyncEx(const QueryMsgByOptionsAsyncParam &param, const QueryMsgCallback &cb)nim::MsgLogstatic
QueryMsgCallback typedefnim::MsgLog
QueryMsgOfSpecifiedTypeInASessionAsync(nim::NIMSessionType to_type, const std::string &id, int limit_count, int64_t from_time, int64_t end_time, const std::string &end_client_msg_id, bool reverse, std::list< NIMMessageType > msg_type, const QueryMsgCallback &cb, const std::string &json_extension="")nim::MsgLogstatic
QueryMsgOnlineAsync(const QueryMsgOnlineAsyncParam &param, const QueryMsgCallback &cb)nim::MsgLogstatic
QueryMsgOnlineAsync(const std::string &id, nim::NIMSessionType to_type, int limit_count, int64_t from_time, int64_t end_time, int64_t end_msg_id, bool reverse, bool need_save_to_local, const QueryMsgCallback &cb, const std::string &json_extension="")nim::MsgLogstatic
QueryReceivedMsgReceiptSent(const IMMessage &msg)nim::MsgLogstatic
QuerySentMessageBeReaded(const IMMessage &msg)nim::MsgLogstatic
QuerySingleMsgCallback typedefnim::MsgLog
QueryThreadHistoryMsg(const IMMessage &msg, const QueryThreadHistoryMsgAsyncParam &param, const QueryThreadHistoryMsgCallback &cb)nim::MsgLogstatic
QueryThreadHistoryMsgCallback typedefnim::MsgLog
ReadAllAsync(const DBFunctionCallback &cb, const std::string &json_extension="")nim::MsgLogstatic
RegDeleteHistoryMessagesNotify(const DeleteHistoryOnLineNotifyCallback &cb)nim::MsgLogstatic
RegDeleteMsglogSelfNotify(const DeleteMsglogSelfNotifyCallback &cb)nim::MsgLogstatic
RegMessageStatusChangedCb(const MessageStatusChangedCallback &cb, const std::string &json_extension="")nim::MsgLogstatic
SendReceiptAsync(const std::string &json_msg, const MessageStatusChangedCallback &cb)nim::MsgLogstatic
SetStatusAsync(const std::string &msg_id, nim::NIMMsgLogStatus msglog_status, const SetStatusCallback &cb, const std::string &json_extension="")nim::MsgLogstatic
SetStatusCallback typedefnim::MsgLog
SetSubStatusAsync(const std::string &msg_id, nim::NIMMsgLogSubStatus msglog_sub_status, const SetSubStatusCallback &cb, const std::string &json_extension="")nim::MsgLogstatic
SetSubStatusCallback typedefnim::MsgLog
UnregMsglogCb()nim::MsgLogstatic
UnregMsgologCb()nim::MsgLogstatic
UpdateLocalExtAsync(const std::string &msg_id, const std::string &local_ext, const UpdateLocalExtCallback &cb, const std::string &json_extension="")nim::MsgLogstatic
UpdateLocalExtCallback typedefnim::MsgLog
WriteMsglogCallback typedefnim::MsgLog
WriteMsglogToLocalAsync(const std::string &talk_id, const IMMessage &msg, bool need_update_session, const WriteMsglogCallback &cb, const std::string &json_extension="")nim::MsgLogstatic
WriteMsglogToLocalAsyncEx(const std::string &talk_id, const IMMessage &msg, bool need_update_session, bool compose_last_msg, const std::list< NIMMessageType > &exclude_msg_type, const WriteMsglogCallback &cb)nim::MsgLogstatic