NIM PC Cross Platform SDK
nim_qchat_message_cpp_def.h File Reference

Go to the source code of this file.

Classes

struct  nim_qchat::IQChatAttachInterface
 
struct  nim_qchat::QChatDefaultAttach
 
struct  nim_qchat::QChatFileAttach
 
struct  nim_qchat::QChatImageAttach
 
struct  nim_qchat::QChatAudioAttach
 
struct  nim_qchat::QChatVideoAttach
 
struct  nim_qchat::QChatLocationAttach
 
struct  nim_qchat::QChatNotificationAttach
 
struct  nim_qchat::QChatTipsAttach
 
struct  nim_qchat::QChatMessageUpdateInfo
 
struct  nim_qchat::QChatMessageAntiSpamInfo
 
struct  nim_qchat::QChatMessageThreadInfo
 
struct  nim_qchat::QChatMessageSend
 
struct  nim_qchat::QChatMessageUpdateContent
 
struct  nim_qchat::QChatMessageUpdateOpeInfo
 
struct  nim_qchat::QChatMessage
 
struct  nim_qchat::QChatRecvMsgResp
 
struct  nim_qchat::QChatMsgUpdatedResp
 
struct  nim_qchat::QChatSendMessageResp
 
struct  nim_qchat::QChatUpdateMessageResp
 
struct  nim_qchat::QChatGetMessagesResp
 
struct  nim_qchat::QChatGetLastMessagesResp
 
struct  nim_qchat::QChatMarkMessageReadResp
 
struct  nim_qchat::QChatGetThreadMessagesResp
 
struct  nim_qchat::QChatGetThreadRootMessagesMetaResp
 
struct  nim_qchat::QChatQuickCommentDetail
 
struct  nim_qchat::QChatQuickCommentInfo
 
struct  nim_qchat::QChatGetQuickCommentsResp
 
struct  nim_qchat::QChatMessageSearchPageResp
 
struct  nim_qchat::QChatRegRecvMsgCbParam
 
struct  nim_qchat::QChatRegMsgUpdatedCbParam
 
struct  nim_qchat::QChatSendMessageParam
 
struct  nim_qchat::QChatUpdateMessageParam
 
struct  nim_qchat::QChatRevokeMessageParam
 
struct  nim_qchat::QChatDeleteMessageParam
 
struct  nim_qchat::QChatGetMessagesParam
 
struct  nim_qchat::QChatGetLastMessagesParam
 
struct  nim_qchat::QChatGetMessagesCacheParam
 
struct  nim_qchat::QChatMarkMessageReadParam
 
struct  nim_qchat::QChatReplyMessageParam
 
struct  nim_qchat::QChatGetMessageHistoryByIdsParam
 
struct  nim_qchat::QChatGetReferMessagesParam
 
struct  nim_qchat::QChatGetThreadMessagesParam
 
struct  nim_qchat::QChatQuickCommentParam< operation, TCParam, TCResponse >
 
struct  nim_qchat::QChatGetThreadRootMessagesMetaParam
 
struct  nim_qchat::QChatGetQuickCommentsParam
 
struct  nim_qchat::QChatMessageSearchPageParam
 

Namespaces

namespace  nim_qchat
 namespace nim_qchat
 

Typedefs

using nim_qchat::QChatReplyMessageResp = QChatSendMessageResp
 
using nim_qchat::QChatGetMessagesCacheResp = QChatGetMessagesResp
 
using nim_qchat::QChatGetMessageHistoryByIdsResp = QChatGetMessagesResp
 
using nim_qchat::QChatGetReferMessagesResp = QChatGetMessagesResp
 
using nim_qchat::QChatAddQuickCommentResp = QChatBaseResp
 
using nim_qchat::QChatRemoveQuickCommentResp = QChatBaseResp
 
typedef std::function< void(const QChatRecvMsgResp &)> nim_qchat::RecvMsgCallback
 接收消息回调
 
typedef std::function< void(const QChatSendMessageResp &)> nim_qchat::SendMsgCallback
 发送消息回调
 
typedef std::function< void(const QChatUpdateMessageResp &)> nim_qchat::UpdateMsgCallback
 更新消息回调
 
typedef std::function< void(const QChatMsgUpdatedResp &)> nim_qchat::MsgUpdatedCallback
 消息更新回调
 
typedef std::function< void(const QChatGetMessagesResp &)> nim_qchat::GetMessagesCallback
 查询历史消息回调
 
typedef std::function< void(const QChatGetLastMessagesResp &)> nim_qchat::GetLastMessagesCallback
 查询频道最后一条消息回调
 
using nim_qchat::GetMessagesCacheCallback = GetMessagesCallback
 本地获取消息回调
 
typedef std::function< void(const QChatMarkMessageReadResp &)> nim_qchat::MarkMessageReadCallback
 消息已读标记回调
 
using nim_qchat::ReplyMessageCallback = std::function< void(const QChatReplyMessageResp &)>
 回复消息回调
 
using nim_qchat::GetMessageHistoryByIdsCallback = GetMessagesCallback
 根据消息 ID 查询消息回调
 
using nim_qchat::GetReferMessagesCallback = GetMessagesCallback
 获取关联消息回调
 
using nim_qchat::GetThreadMessagesCallback = std::function< void(const QChatGetThreadMessagesResp &)>
 查询Thread消息回调
 
using nim_qchat::GetThreadRootMessagesMetaCallback = std::function< void(const QChatGetThreadRootMessagesMetaResp &)>
 查询Thread消息元信息回调
 
using nim_qchat::QuickCommentCallback = QChatBaseCallback
 添加快捷回复回调
 
using nim_qchat::GetQuickCommentsCallback = std::function< void(const QChatGetQuickCommentsResp &)>
 查询快捷回复回调
 
using nim_qchat::MessageSearchPageCallback = std::function< void(const QChatMessageSearchPageResp &)>
 消息分页搜索回调
 
using nim_qchat::QChatAddQuickCommentParam = QChatQuickCommentParam< kNIMQChatQuickCommentAdd, NIMQChatAddQuickCommentParam, NIMQChatAddQuickCommentResp >
 
using nim_qchat::QChatRemoveQuickCommentParam = QChatQuickCommentParam< kNIMQChatQuickCommentRemove, NIMQChatRemoveQuickCommentParam, NIMQChatRemoveQuickCommentResp >
 

Detailed Description

Author
NetEase Yunxin
Version
0.1
Date
2022-01-17