NIM PC Cross Platform SDK
nim_qchat_channel_cpp.h
Go to the documentation of this file.
1
11#ifndef __NIM_QCHAT_CHANNEL_CPP_H__
12#define __NIM_QCHAT_CHANNEL_CPP_H__
13
17
22namespace nim_qchat {
23
27class NIM_QCHAT_SDK_CPPWRAPPER_DLL_API Channel {
28public:
34 static void RegUnreadCb(const QChatChannelRegUnreadCbParam& param);
35
41 static void CreateChannel(const QChatChannelCreateParam& param);
42
48 static void DeleteChannel(const QChatChannelDeleteParam& param);
49
55 static void UpdateChannel(const QChatChannelUpdateParam& param);
56
62 static void UpdateCategoryInfo(const QChatChannelUpdateCategoryInfoParam& param);
63
69 static void Subscribe(const QChatChannelSubscribeParam& param);
70
76 static void QueryUnreadInfo(const QChatChannelQueryUnreadInfoParam& param);
77
83 static void GetChannels(const QChatChannelGetChannelsParam& param);
84
90 static void GetChannelsByPage(const QChatChannelGetChannelsPageParam& param);
91
98 static void GetMembersByPage(const QChatChannelGetMembersPageParam& param);
99
105 static void UpdateWhiteBlackRole(const QChatChannelUpdateWhiteBlackRoleParam& param);
106
112 static void UpdateWhiteBlackMembers(const QChatChannelUpdateWhiteBlackMembersParam& param);
113
119 static void GetWhiteBlackRolesPage(const QChatChannelGetWhiteBlackRolesPageParam& param);
120
126 static void GetWhiteBlackMembersPage(const QChatChannelGetWhiteBlackMembersPageParam& param);
127
133 static void GetExistingWhiteBlackRoles(const QChatChannelGetExistingWhiteBlackRolesParam& param);
134
140 static void GetExistingWhiteBlackMembers(const QChatChannelGetExistingWhiteBlackMembersParam& param);
141
147 static void ChannelSearchByPage(const QChatChannelSearchPageParam& param);
148
154 static void ChannelMemberSearch(const QChatChannelMemberSearchParam& param);
155
161 static void UpdateRTCInfo(const QChatChannelUpdateRTCInfoParam& param);
162
168 static void GetRTCInfo(const QChatChannelGetRTCInfoParam& param);
169
175 static void GetRTCOnlineMembers(const QChatChannelGetRTCOnlineMembersParam& param);
176};
177
178} // namespace nim_qchat
179
180#endif // __NIM_QCHAT_CHANNEL_CPP_H__
圈组频道
Definition: nim_qchat_channel_cpp.h:27
namespace nim_qchat
圈组CPP wrapper helpers
Definition: nim_qchat_channel_cpp_def.h:974
Definition: nim_qchat_channel_cpp_def.h:1005
Definition: nim_qchat_channel_cpp_def.h:1144
Definition: nim_qchat_channel_cpp_def.h:1114
Definition: nim_qchat_channel_cpp_def.h:1445
Definition: nim_qchat_channel_cpp_def.h:1398
Definition: nim_qchat_channel_cpp_def.h:1179
Definition: nim_qchat_channel_cpp_def.h:2097
Definition: nim_qchat_channel_cpp_def.h:2128
Definition: nim_qchat_channel_cpp_def.h:1355
Definition: nim_qchat_channel_cpp_def.h:1312
Definition: nim_qchat_channel_cpp_def.h:1547
Definition: nim_qchat_channel_cpp_def.h:944
Definition: nim_qchat_channel_cpp_def.h:891
Definition: nim_qchat_channel_cpp_def.h:1492
Definition: nim_qchat_channel_cpp_def.h:906
Definition: nim_qchat_channel_cpp_def.h:1079
Definition: nim_qchat_channel_cpp_def.h:1032
Definition: nim_qchat_channel_cpp_def.h:2062
Definition: nim_qchat_channel_cpp_def.h:1261
Definition: nim_qchat_channel_cpp_def.h:1218