![]() |
NIM 跨平台 C++ SDK
|
#include "nim_qchat_public_cpp_def.h"#include "nim_qchat_cpp_wrapper/helper/nim_qchat_channel_cpp_def.h"#include "nim_qchat_cpp_wrapper/helper/nim_qchat_message_cpp_def.h"#include "nim_qchat_cpp_wrapper/helper/nim_qchat_server_cpp_def.h"命名空间 | |
| namespace | nim |
| namespace nim | |
类型定义 | |
| using | nim::QChatSystemNotificationDataChannelCategoryUpdate = QChatSystemNotificationDataChannelCategoryCreate |
| using | nim::QChatSystemNotificationDataServerRoleRemoveMember = QChatSystemNotificationDataServerRoleAddMember |
| using | nim::QChatMarkReadSystemNotificationResp = QChatBaseResp |
| using | nim::QChatMarkSystemNotificationsReadResp = QChatBaseResp |
| typedef std::function< void(const QChatRecvSystemNotificationResp &)> | nim::RecvSystemNotificationCallback |
| 接收系统消息回调 | |
| typedef std::function< void(const QChatSendSystemNotificationResp &)> | nim::SendSystemNotificationCallback |
| 发送系统消息回调 | |
| typedef std::function< void(const QChatSystemNotificationUpdatedResp &)> | nim::SystemNotificationUpdatedCallback |
| 消息更新回调 | |
| typedef std::function< void(const QChatUpdateSystemNotificationResp &)> | nim::UpdateSystemNotificationCallback |
| 更新系统通知回调 | |
| typedef std::function< void(const QChatMarkSystemNotificationsReadResp &)> | nim::MarkReadSystemNotificationCallback |
| 标记系统通知消息已读回调函数 | |
| typedef std::function< void(const QChatRecvTypingEventResp &)> | nim::RecvTypingEventCallback |
| 接收圈组正在输入事件回调 | |
| typedef std::function< void(const QChatSendTypingEventResp &)> | nim::SendTypingEventCallback |
| 发送圈组正在输入事件回调 | |
函数 | |
| template<typename CPP_TYPE , typename C_TYPE > | |
| static std::shared_ptr< QChatSystemNotificationDataBase > | nim::MsgDataCPPToC (void *c_msg_data) |
变量 | |
| static std::map< NIMQChatSystemNotificationType, std::function< std::shared_ptr< QChatSystemNotificationDataBase >(void *)> > | nim::msg_data_transform_map_ |