NIM PC Cross Platform SDK
nim_qchat_message.h
Go to the documentation of this file.
1
11#ifndef __NIM_QCHAT_MESSAGE_H__
12#define __NIM_QCHAT_MESSAGE_H__
13
14#include "nim_qchat_defines/nim_qchat_message_def.h"
15#include "public_defines.h"
16
17#ifdef __cplusplus
18extern "C" {
19#endif
20
26NIM_SDK_DLL_API void nim_qchat_reg_recv_msg_cb(const NIMQChatRegRecvMsgCbParam& param);
27
34
40NIM_SDK_DLL_API void nim_qchat_send_msg(const NIMQChatSendMessageParam& param);
41
47NIM_SDK_DLL_API void nim_qchat_update_msg(const NIMQChatUpdateMessageParam& param);
48
54NIM_SDK_DLL_API void nim_qchat_revoke_msg(const NIMQChatRevokeMessageParam& param);
55
61NIM_SDK_DLL_API void nim_qchat_delete_msg(const NIMQChatDeleteMessageParam& param);
62
68NIM_SDK_DLL_API void nim_qchat_query_history_msg(const NIMQChatGetMessagesParam& param);
69
77
84
91
98NIM_SDK_DLL_API void nim_qchat_reply_message(const NIMQChatReplyMessageParam& param);
99
107
115
123
131
139
147
155
163
164#ifdef __cplusplus
165}
166#endif
167
168#endif // __NIM_QCHAT_MESSAGE_H__
NIM_SDK_DLL_API void nim_qchat_get_thread_messages(const NIMQChatGetThreadMessagesParam &param)
获取 thread 消息列表
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_update_msg(const NIMQChatUpdateMessageParam &param)
更新圈组消息
NIM_SDK_DLL_API void nim_qchat_reg_msg_updated_cb(const NIMQChatRegMsgUpdatedCbParam &param)
注册消息更新回调
NIM_SDK_DLL_API void nim_qchat_get_last_messages(const NIMQChatGetLastMessagesParam &param)
查询频道最后一条消息
NIM_SDK_DLL_API void nim_qchat_get_refer_messages(const NIMQChatGetReferMessagesParam &param)
检索一条消息得依赖消息
NIM_SDK_DLL_API void nim_qchat_send_msg(const NIMQChatSendMessageParam &param)
发送圈组消息
NIM_SDK_DLL_API void nim_qchat_remove_quick_comment(const NIMQChatRemoveQuickCommentParam &param)
移除指定快捷评论
NIM_SDK_DLL_API void nim_qchat_add_quick_comment(const NIMQChatAddQuickCommentParam &param)
添加快捷评论
NIM_SDK_DLL_API void nim_qchat_search_msg_by_page(const NIMQChatMessageSearchPageParam &param)
消息搜索
NIM_SDK_DLL_API void nim_qchat_reg_recv_msg_cb(const NIMQChatRegRecvMsgCbParam &param)
注册接收消息回调
NIM_SDK_DLL_API void nim_qchat_mark_message_read(const NIMQChatMarkMessageReadParam &param)
标记消息已读
NIM_SDK_DLL_API void nim_qchat_get_quick_comments(const NIMQChatGetQuickCommentsParam &param)
批量获取一个消息关联的快捷评论列表
NIM_SDK_DLL_API void nim_qchat_get_message_history_by_ids(const NIMQChatGetMessageHistoryByIdsParam &param)
根据一批消息 ID 查询消息详情
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_query_history_msg(const NIMQChatGetMessagesParam &param)
查询历史消息
NIM_SDK_DLL_API void nim_qchat_get_thread_root_messages_meta(const NIMQChatGetThreadRootMessagesMetaParam &param)
查询一批 thread root 消息的基本信息(回复数量、最后回复时间)
NIM SDK 及 NIM ChatRoom SDK 公用头文件
Definition: nim_qchat_message_def.h:746
Definition: nim_qchat_message_def.h:587
Definition: nim_qchat_message_def.h:625
Definition: nim_qchat_message_def.h:683
Definition: nim_qchat_message_def.h:639
Definition: nim_qchat_message_def.h:603
Definition: nim_qchat_message_def.h:763
Definition: nim_qchat_message_def.h:698
Definition: nim_qchat_message_def.h:710
Definition: nim_qchat_message_def.h:730
Definition: nim_qchat_message_def.h:651
Definition: nim_qchat_message_def.h:779
Definition: nim_qchat_message_def.h:526
Definition: nim_qchat_message_def.h:518
Definition: nim_qchat_message_def.h:663
Definition: nim_qchat_message_def.h:571
Definition: nim_qchat_message_def.h:534
Definition: nim_qchat_message_def.h:544