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 |
圈组消息类型