|
NIM PC Cross Platform SDK
|
#include "nim_qchat_channel_def.h"#include "nim_qchat_member_def.h"#include "nim_qchat_public_def.h"Go to the source code of this file.
Typedefs | |
| typedef NIMQChatSendMessageResp | NIMQChatReplyMsgResp |
| typedef NIMQChatGetMessagesResp | NIMQChatGetLastMessagesResp |
| typedef NIMQChatGetMessagesResp | NIMQChatGetMessageHistoryByIdsResp |
| typedef NIMQChatGetMessagesResp | NIMQChatGetReferMessagesResp |
| typedef NIMQChatGetMessagesResp | NIMQChatGetMessagesCacheResp |
| typedef NIMQChatBaseResp | NIMQChatAddQuickCommentResp |
| typedef NIMQChatBaseResp | NIMQChatRemoveQuickCommentResp |
| typedef void(* | nim_qchat_recv_msg_cb_func) (const NIMQChatRecvMsgResp &resp) |
| 接收消息回调 | |
| typedef void(* | nim_qchat_msg_updated_cb_func) (const NIMQChatMsgUpdatedResp &resp) |
| 消息更新通知回调 | |
| typedef void(* | nim_qchat_send_msg_cb_func) (const NIMQChatSendMessageResp &resp) |
| 发送消息回调 | |
| typedef void(* | nim_qchat_update_msg_cb_func) (const NIMQChatUpdateMessageResp &resp) |
| 更新消息回调 | |
| typedef void(* | nim_qchat_ack_cb_func) (const NIMQChatMarkMessageReadResp &resp) |
| 消息标记已读回调 | |
| typedef void(* | nim_qchat_query_history_msg_cb_func) (const NIMQChatGetMessagesResp &resp) |
| 查询历史消息回调 | |
| typedef void(* | nim_qchat_get_last_messages_cb_func) (const NIMQChatGetLastMessagesResp &resp) |
| 查询频道最后一条消息回调 | |
| typedef void(* | nim_qchat_reply_msg_cb_func) (const NIMQChatReplyMsgResp *resp) |
| 回复消息回调 | |
| typedef void(* | nim_qchat_get_message_history_by_ids_cb_func) (const NIMQChatGetMessageHistoryByIdsResp *resp) |
| 根据消息 ID 查询消息回调 | |
| typedef void(* | nim_qchat_get_refer_messages_cb_func) (const NIMQChatGetReferMessagesResp *resp) |
| 获取关联消息回调 | |
| typedef void(* | nim_qchat_query_history_msg_cache_cb_func) (const NIMQChatGetMessagesCacheResp &resp) |
| 查询本地缓存消息历史 | |
| typedef void(* | nim_qchat_get_thread_messages_cb_func) (const NIMQChatGetThreadMessagesResp *resp) |
| 查询Thread消息回调 | |
| typedef void(* | nim_qchat_get_thread_messages_meta_cb_func) (const NIMQChatGetThreadRootMessagesMetaResp *resp) |
| 查询Thread消息元信息回调 | |
| typedef void(* | nim_qchat_add_quick_comment_cb_func) (const NIMQChatAddQuickCommentResp *resp) |
| 添加快捷回复回调 | |
| typedef void(* | nim_qchat_remove_quick_comment_cb_func) (const NIMQChatRemoveQuickCommentResp *resp) |
| 删除快捷回复回调 | |
| typedef void(* | nim_qchat_get_quick_comments_cb_func) (const NIMQChatGetQuickCommentsResp *resp) |
| 查询快捷回复回调 | |
| typedef void(* | nim_qchat_message_search_page_cb_func) (const NIMQChatMessageSearchPageResp *resp) |
| 消息搜索回调 | |
| typedef NIMQChatAddQuickCommentParam | NIMQChatRemoveQuickCommentParam |
Enumerations | |
| enum | NIMQChatMessageStatus { kMsgStatusNormal = 0 , kMsgStatusRevoke , kMsgStatusDelete , kMsgStatusUser = 10000 } |
| enum | NIMQChatMessageNotifyReason { kMessageNotifyReasonUnkonw = 0 , kMessageNotifyReasonNotifyAll = 1 , kMessageNotifyReasonNotifySubscribe = 2 } |
| enum | NIMQChatMsgType { kNIMQChatMsgTypeText = 0 , kNIMQChatMsgTypeImage = 1 , kNIMQChatMsgTypeAudio = 2 , kNIMQChatMsgTypeVideo = 3 , kNIMQChatMsgTypeLocation = 4 , kNIMQChatMsgTypeNotification = 5 , kNIMQChatMsgTypeFile = 6 , kNIMQChatMsgTypeTips = 10 , kNIMQChatMsgTypeCustom = 100 , kNIMQChatMsgTypeUnknown = 1000 } |
| enum | NIMQChatQuickCommentOperation { kNIMQChatQuickCommentAdd = 1 , kNIMQChatQuickCommentRemove } |
| enum | NIMQChatGetReferMessageType { kNIMQChatGetReferMessageTypeReply = 1 , kNIMQChatGetReferMessageTypeThreadRoot = 2 , kNIMQChatGetReferMessageTypeAll = kNIMQChatGetReferMessageTypeReply | kNIMQChatGetReferMessageTypeThreadRoot } |
| enum NIMQChatMsgType |
圈组消息类型