11#ifndef __NIM_QCHAT_MESSAGE_H__
12#define __NIM_QCHAT_MESSAGE_H__
14#include "nim_qchat_defines/nim_qchat_message_def.h"
#define NIM_SDK_DLL_API
Definition: nim_build_config.h:14
NIM_SDK_DLL_API void nim_qchat_get_text_cache(const NIMQChatGetTextCacheParam *param)
获取自定义文本缓存
NIM_SDK_DLL_API void nim_qchat_get_message_history_by_ids(const NIMQChatGetMessageHistoryByIdsParam *param)
根据一批消息 ID 查询消息详情
NIM_SDK_DLL_API void nim_qchat_mark_message_read(const NIMQChatMarkMessageReadParam *param)
标记消息已读
NIM_SDK_DLL_API void nim_qchat_get_thread_root_messages_meta(const NIMQChatGetThreadRootMessagesMetaParam *param)
查询一批 thread root 消息的基本信息(回复数量、最后回复时间)
NIM_SDK_DLL_API void nim_qchat_update_msg(const NIMQChatUpdateMessageParam *param)
更新圈组消息
NIM_SDK_DLL_API void nim_qchat_add_quick_comment(const NIMQChatAddQuickCommentParam *param)
添加快捷评论
NIM_SDK_DLL_API void nim_qchat_send_msg(const NIMQChatSendMessageParam *param)
发送圈组消息
NIM_SDK_DLL_API void nim_qchat_query_history_msg_cache(const NIMQChatGetMessagesCacheParam *param)
从本地缓存中查询消息历史, 仅用于无网络情况或加速页面显示时使用,恢复通信后应使用GetMessages的结果进行覆盖
NIM_SDK_DLL_API void nim_qchat_revoke_msg(const NIMQChatRevokeMessageParam *param)
撤回圈组消息,撤回未读消息不影响未读数
NIM_SDK_DLL_API void nim_qchat_delete_msg(const NIMQChatDeleteMessageParam *param)
删除圈组消息,删除未读消息影响未读数
NIM_SDK_DLL_API void nim_qchat_reply_message(const NIMQChatReplyMessageParam *param)
回复指定消息
NIM_SDK_DLL_API void nim_qchat_get_quick_comments(const NIMQChatGetQuickCommentsParam *param)
批量获取一个消息关联的快捷评论列表
NIM_SDK_DLL_API void nim_qchat_query_history_msg(const NIMQChatGetMessagesParam *param)
查询历史消息
NIM_SDK_DLL_API void nim_qchat_get_last_messages(const NIMQChatGetLastMessagesParam *param)
查询频道最后一条消息
NIM_SDK_DLL_API void nim_qchat_reg_msg_updated_cb(const NIMQChatRegMsgUpdatedCbParam *param)
注册消息更新回调
NIM_SDK_DLL_API void nim_qchat_insert_or_replace_text_cache(const NIMQChatInsertOrReplaceTextCacheParam *param)
插入或更新自定义文本缓存
NIM_SDK_DLL_API void nim_qchat_get_refer_messages(const NIMQChatGetReferMessagesParam *param)
检索一条消息得依赖消息
NIM_SDK_DLL_API void nim_qchat_get_mentioned_me_messages(const NIMQChatGetMentionedMeMessagesParam *param)
查询未读消息中 @ 当前用户的消息
NIM_SDK_DLL_API void nim_qchat_remove_quick_comment(const NIMQChatRemoveQuickCommentParam *param)
移除指定快捷评论
NIM_SDK_DLL_API void nim_qchat_are_mentioned_me_messages(const NIMQChatAreMentionedMeMessagesParam *param)
查询消息是否 @ 当前用户
NIM_SDK_DLL_API void nim_qchat_reg_recv_msg_cb(const NIMQChatRegRecvMsgCbParam *param)
注册接收消息回调
NIM_SDK_DLL_API void nim_qchat_get_thread_messages(const NIMQChatGetThreadMessagesParam *param)
获取 thread 消息列表
NIM_SDK_DLL_API void nim_qchat_search_msg_by_page(const NIMQChatMessageSearchPageParam *param)
消息搜索
NIM_SDK_DLL_API void nim_qchat_delete_text_cache(const NIMQChatDeleteTextCacheParam *param)
删除自定义文本缓存
NIM SDK 及 NIM ChatRoom SDK 公用头文件
Definition: nim_qchat_message_def.h:688
Definition: nim_qchat_message_def.h:632
Definition: nim_qchat_message_def.h:909
Definition: nim_qchat_message_def.h:700
Definition: nim_qchat_message_def.h:672
Definition: nim_qchat_message_def.h:758
Definition: nim_qchat_message_def.h:714
Definition: nim_qchat_message_def.h:648
Definition: nim_qchat_message_def.h:773
Definition: nim_qchat_message_def.h:924
Definition: nim_qchat_message_def.h:785
Definition: nim_qchat_message_def.h:892
Definition: nim_qchat_message_def.h:726
Definition: nim_qchat_message_def.h:854
Definition: nim_qchat_message_def.h:571
Definition: nim_qchat_message_def.h:563
Definition: nim_qchat_message_def.h:738
Definition: nim_qchat_message_def.h:616
Definition: nim_qchat_message_def.h:579
Definition: nim_qchat_message_def.h:589