NIM 跨平台 C++ SDK
|
成员的完整列表,这些成员属于 nim::MsgLog,包括所有继承而来的类成员
BatchStatusDeleteAsync(const std::string &account_id, nim::NIMSessionType to_type, const BatchStatusDeleteCallback &cb, const std::string &json_extension="") | nim::MsgLog | static |
BatchStatusDeleteAsyncEx(const std::string &account_id, nim::NIMSessionType to_type, bool revert_by_query_online, const BatchStatusDeleteCallback &cb, const std::string &json_extension="") | nim::MsgLog | static |
BatchStatusDeleteCallback typedef | nim::MsgLog | |
BatchStatusReadAsync(const std::string &account_id, nim::NIMSessionType to_type, const BatchStatusReadCallback &cb, const std::string &json_extension="") | nim::MsgLog | static |
BatchStatusReadCallback typedef | nim::MsgLog | |
BuildMsglogIndexes(uint32_t page_size, const BuildMsglogIndexesProgress &progress, const BuildMsglogIndexesComplete &completion) | nim::MsgLog | static |
BuildMsglogIndexesComplete typedef | nim::MsgLog | |
BuildMsglogIndexesProgress typedef | nim::MsgLog | |
CancelExportBackupToRemote() | nim::MsgLog | static |
CancelImportBackupFromRemote() | nim::MsgLog | static |
CancelMsglogIndexesBuilding() | nim::MsgLog | static |
DBFunctionCallback typedef | nim::MsgLog | |
DeleteAllAsync(bool delete_sessions, const DeleteAllCallback &cb, const std::string &json_extension="") | nim::MsgLog | static |
DeleteAllAsyncEx(bool delete_sessions, bool revert_by_query_online, const DeleteAllCallback &cb, const std::string &json_extension="") | nim::MsgLog | static |
DeleteAllCallback typedef | nim::MsgLog | |
DeleteAsync(const std::string &session_id, NIMSessionType to_type, const std::string &msg_id, const DeleteCallback &cb, const std::string &json_extension="") | nim::MsgLog | static |
DeleteBySessionTypeAsync(bool delete_sessions, NIMSessionType to_type, const DeleteBySessionTypeCallback &cb, const std::string &json_extension="") | nim::MsgLog | static |
DeleteBySessionTypeAsyncEx(bool delete_sessions, NIMSessionType to_type, bool revert_by_query_online, const DeleteBySessionTypeCallback &cb, const std::string &json_extension="") | nim::MsgLog | static |
DeleteBySessionTypeCallback typedef | nim::MsgLog | |
DeleteCallback typedef | nim::MsgLog | |
DeleteHistoryOnlineAsync(const std::string &accid, bool delete_roaming, const std::string &json_extension, const DeleteHistoryOnLineAsyncCallback &cb) | nim::MsgLog | static |
DeleteHistoryOnlineAsync(const std::string &accid, nim::NIMSessionType to_type, bool notify_self, const std::string &ext, const DeleteHistoryOnLineAsyncExCallback &cb) | nim::MsgLog | static |
DeleteHistoryOnLineAsyncCallback typedef | nim::MsgLog | |
DeleteHistoryOnLineAsyncExCallback typedef | nim::MsgLog | |
DeleteHistoryOnLineNotifyCallback typedef | nim::MsgLog | |
DeleteMessageSelfAsync(const IMMessage &msg, const std::string ext, const DeleteMsglogSelfCallback &cb) | nim::MsgLog | static |
DeleteMessageSelfAsync(const std::list< std::tuple< IMMessage, std::string > > &msgs, const DeleteMsglogSelfCallback &cb) | nim::MsgLog | static |
DeleteMsgByTimeAsync(const std::string &session_id, NIMSessionType to_type, uint64_t timestamp1, uint64_t timestamp2, const DeleteMsgByTimeCallback &cb, const std::string &json_extension="") | nim::MsgLog | static |
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::MsgLog | static |
DeleteMsgByTimeCallback typedef | nim::MsgLog | |
DeleteMsglogSelfCallback typedef | nim::MsgLog | |
DeleteMsglogSelfNotifyCallback typedef | nim::MsgLog | |
ExportBackupToRemote(const LogsBackupExportInfo &export_info) | nim::MsgLog | static |
ExportDbAsync(const std::string &dst_path, const DBFunctionCallback &cb, const std::string &json_extension="") | nim::MsgLog | static |
FullTextSearchOnlineAsync(const FullTextSearchOnlineAsyncParam ¶m, const FullTextSearchOnlineAsyncCallback &cb) | nim::MsgLog | static |
FullTextSearchOnlineAsyncCallback typedef | nim::MsgLog | |
GetMessagesDynamically(const std::string &session_id, nim::NIMSessionType to_type, uint64_t from_time, uint64_t to_time, uint32_t limit_count, const std::string &anchor_client_msg_id, uint64_t anchor_server_msg_id, NIMMsglogSearchDirection direction, const GetMessagesDynamicallyCallback &cb, const std::string &json_extension="") | nim::MsgLog | static |
GetMessagesDynamicallyCallback typedef | nim::MsgLog | |
ImportBackupFromRemote(const LogsBackupImportInfo &import_info) | nim::MsgLog | static |
ImportDbAsync(const std::string &src_path, const DBFunctionCallback &cb, const ImportDbPrgCallback &prg_cb, const std::string &json_extension="") | nim::MsgLog | static |
ImportDbPrgCallback typedef | nim::MsgLog | |
IsMessageIndexEstablished(const IsMessageIndexEstablishedCallback &cb) | nim::MsgLog | static |
IsMessageIndexEstablishedCallback typedef | nim::MsgLog | |
MessageStatusChangedCallback typedef | nim::MsgLog | |
ModifyMultipleMsglogCallback typedef | nim::MsgLog | |
ModifySingleMsglogCallback typedef | nim::MsgLog | |
QueryLocalThreadHistoryMsg(const IMMessage &msg, const QueryMsgCallback &cb) | nim::MsgLog | static |
QueryMessageIsThreadRoot(const std::string msg_client_id, const QueryMessageIsThreadRootAsyncCallback &cb) | nim::MsgLog | static |
QueryMessageIsThreadRootAsyncCallback typedef | nim::MsgLog | |
QueryMessageOnline(const QueryMsgAsyncParam ¶m, const QueryMessageOnlineCallback &cb) | nim::MsgLog | static |
QueryMessageOnlineCallback typedef | nim::MsgLog | |
QueryMessagesByKeywordAsync(const QueryMsgByKeywordParam ¶m, const QueryMsgCallback &cb) | nim::MsgLog | static |
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::MsgLog | static |
QueryMsgByIDAysnc(const std::string &client_msg_id, const QuerySingleMsgCallback &cb, const std::string &json_extension="") | nim::MsgLog | static |
QueryMsgByKeywordOnlineAsync(const MsgLog::QueryMsgByKeywordOnlineParam ¶m, const QueryMsgCallback &cb) | nim::MsgLog | static |
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::MsgLog | static |
QueryMsgByOptionsAsyncEx(const QueryMsgByOptionsAsyncParam ¶m, const QueryMsgCallback &cb) | nim::MsgLog | static |
QueryMsgCallback typedef | nim::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::MsgLog | static |
QueryMsgOnlineAsync(const QueryMsgOnlineAsyncParam ¶m, const QueryMsgCallback &cb) | nim::MsgLog | static |
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::MsgLog | static |
QueryReceivedMsgReceiptSent(const IMMessage &msg) | nim::MsgLog | static |
QuerySentMessageBeReaded(const IMMessage &msg) | nim::MsgLog | static |
QuerySingleMsgCallback typedef | nim::MsgLog | |
QueryThreadHistoryMsg(const IMMessage &msg, const QueryThreadHistoryMsgAsyncParam ¶m, const QueryThreadHistoryMsgCallback &cb) | nim::MsgLog | static |
QueryThreadHistoryMsgCallback typedef | nim::MsgLog | |
QueryUnreadMessages(const std::string &session_id, NIMSessionType to_type, const QueryMsgCallback &cb, const std::string &json_extension="") | nim::MsgLog | static |
ReadAllAsync(const DBFunctionCallback &cb, const std::string &json_extension="") | nim::MsgLog | static |
RegDeleteHistoryMessagesNotify(const DeleteHistoryOnLineNotifyCallback &cb) | nim::MsgLog | static |
RegDeleteMsglogSelfNotify(const DeleteMsglogSelfNotifyCallback &cb) | nim::MsgLog | static |
RegMessageStatusChangedCb(const MessageStatusChangedCallback &cb, const std::string &json_extension="") | nim::MsgLog | static |
SendReceiptAsync(const std::string &json_msg, const MessageStatusChangedCallback &cb) | nim::MsgLog | static |
SendReceiptAsync(const IMMessage &msg, const MessageStatusChangedCallback &cb) | nim::MsgLog | static |
SetStatusAsync(const std::string &msg_id, nim::NIMMsgLogStatus msglog_status, const SetStatusCallback &cb, const std::string &json_extension="") | nim::MsgLog | static |
SetStatusCallback typedef | nim::MsgLog | |
SetSubStatusAsync(const std::string &msg_id, nim::NIMMsgLogSubStatus msglog_sub_status, const SetSubStatusCallback &cb, const std::string &json_extension="") | nim::MsgLog | static |
SetSubStatusCallback typedef | nim::MsgLog | |
UnregMsglogCb() | nim::MsgLog | static |
UnregMsgologCb() | nim::MsgLog | static |
UpdateLocalExtAsync(const std::string &msg_id, const std::string &local_ext, const UpdateLocalExtCallback &cb, const std::string &json_extension="") | nim::MsgLog | static |
UpdateLocalExtCallback typedef | nim::MsgLog | |
WriteMsglogCallback typedef | nim::MsgLog | |
WriteMsglogToLocalAsync(const std::string &talk_id, const IMMessage &msg, bool need_update_session, const WriteMsglogCallback &cb, const std::string &json_extension="") | nim::MsgLog | static |
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::MsgLog | static |