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_ |