NIM PC Cross Platform SDK
nim_qchat_server_cpp.h
Go to the documentation of this file.
1
11#ifndef __NIM_QCHAT_SERVER_CPP_H__
12#define __NIM_QCHAT_SERVER_CPP_H__
13
17
22namespace nim_qchat {
23
27class NIM_QCHAT_SDK_CPPWRAPPER_DLL_API Server {
28public:
34 static void RegUnreadCb(const QChatServerRegUnreadCbParam& param);
35
41 static void CreateServer(const QChatServerCreateParam& param);
42
48 static void DeleteServer(const QChatServerDeleteParam& param);
49
55 static void UpdateServer(const QChatServerUpdateParam& param);
56
62 static void Subscribe(const QChatServerSubscribeParam& param);
63
69 static void SubscribeAllChannel(const QChatServerSubscribeAllChannelParam& param);
70
76 static void MarkRead(const QChatServerMarkReadParam& param);
77
83 static void GetServers(const QChatServerGetServersParam& param);
84
90 static void GetServersByPage(const QChatServerGetServersPageParam& param);
91
97 static void Invite(const QChatServerInviteParam& param);
98
104 static void AcceptInvite(const QChatServerAcceptInviteParam& param);
105
111 static void RejectInvite(const QChatServerRejectInviteParam& param);
112
118 static void Apply(const QChatServerApplyParam& param);
119
125 static void AcceptApply(const QChatServerAcceptApplyParam& param);
126
132 static void RejectApply(const QChatServerRejectApplyParam& param);
133
139 static void Kick(const QChatServerKickParam& param);
140
146 static void Leave(const QChatServerLeaveParam& param);
147
153 static void UpdateMemberInfo(const QChatServerUpdateMemberInfoParam& param);
154
160 static void GetServerMembers(const QChatServerGetMembersParam& param);
161
167 static void GetServerMembersByPage(const QChatServerGetMembersPageParam& param);
168
174 static void BanMember(const QChatServerBanMemberParam& param);
175
181 static void UnbanMember(const QChatServerUnbanMemberParam& param);
182
188 static void GetBannedMembersByPage(const QChatServerGetBannedMembersPageParam& param);
189
195 static void ServerSearchByPage(const QChatServerSearchPageParam& param);
196
202 static void ServerMemberSearch(const QChatServerMemberSearchParam& param);
203
209 static void GenerateInviteCode(const QChatServerGenerateInviteCodeParam& param);
210
216 static void JoinByInviteCode(const QChatServerJoinByInviteCodeParam& param);
217
223 static void GetInviteApplyRecordOfServer(const QChatServerGetInviteApplyRecordOfServerParam& param);
224
230 static void GetInviteApplyRecordOfSelf(const QChatServerGetInviteApplyRecordOfSelfParam& param);
231};
232
233} // namespace nim_qchat
234
235#endif // __NIM_QCHAT_SERVER_CPP_H__
圈组服务器
Definition: nim_qchat_server_cpp.h:27
namespace nim_qchat
圈组CPP wrapper helpers
Definition: nim_qchat_server_cpp_def.h:1155
Definition: nim_qchat_server_cpp_def.h:1046
Definition: nim_qchat_server_cpp_def.h:1120
Definition: nim_qchat_server_cpp_def.h:1444
Definition: nim_qchat_server_cpp_def.h:847
Definition: nim_qchat_server_cpp_def.h:878
Definition: nim_qchat_server_cpp_def.h:1646
Definition: nim_qchat_server_cpp_def.h:1514
Definition: nim_qchat_server_cpp_def.h:1759
Definition: nim_qchat_server_cpp_def.h:1712
Definition: nim_qchat_server_cpp_def.h:1371
Definition: nim_qchat_server_cpp_def.h:1329
Definition: nim_qchat_server_cpp_def.h:966
Definition: nim_qchat_server_cpp_def.h:936
Definition: nim_qchat_server_cpp_def.h:997
Definition: nim_qchat_server_cpp_def.h:1677
Definition: nim_qchat_server_cpp_def.h:1229
Definition: nim_qchat_server_cpp_def.h:1271
Definition: nim_qchat_server_cpp_def.h:1802
Definition: nim_qchat_server_cpp_def.h:1611
Definition: nim_qchat_server_cpp_def.h:832
Definition: nim_qchat_server_cpp_def.h:1190
Definition: nim_qchat_server_cpp_def.h:1081
Definition: nim_qchat_server_cpp_def.h:1549
Definition: nim_qchat_server_cpp_def.h:1832
Definition: nim_qchat_server_cpp_def.h:1406
Definition: nim_qchat_server_cpp_def.h:1479
Definition: nim_qchat_server_cpp_def.h:1298
Definition: nim_qchat_server_cpp_def.h:905