NIM PC Cross Platform SDK
nim_qchat_server.h
Go to the documentation of this file.
1
11#ifndef __NIM_QCHAT_SERVER_H__
12#define __NIM_QCHAT_SERVER_H__
13
14#include "nim_qchat_defines/nim_qchat_server_def.h"
15#include "public_defines.h"
16
17#ifdef __cplusplus
18extern "C" {
19#endif
26
32NIM_SDK_DLL_API void nim_qchat_server_create(const NIMQChatServerCreateParam& param);
33
39NIM_SDK_DLL_API void nim_qchat_server_remove(const NIMQChatServerDeleteParam& param);
40
46NIM_SDK_DLL_API void nim_qchat_server_update(const NIMQChatServerUpdateParam& param);
47
53NIM_SDK_DLL_API void nim_qchat_server_subscribe(const NIMQChatServerSubscribeParam& param);
54
61
68
75
82
88NIM_SDK_DLL_API void nim_qchat_server_invite(const NIMQChatServerInviteParam& param);
89
96
103
109NIM_SDK_DLL_API void nim_qchat_server_apply(const NIMQChatServerApplyParam& param);
110
117
124
130NIM_SDK_DLL_API void nim_qchat_server_kick(const NIMQChatServerKickParam& param);
131
137NIM_SDK_DLL_API void nim_qchat_server_leave(const NIMQChatServerLeaveParam& param);
138
145
152
159
166
173
180
187
194
201
208
215
222
223#ifdef __cplusplus
224}
225#endif
226
227#endif // __NIM_QCHAT_SERVER_H__
NIM_SDK_DLL_API void nim_qchat_server_get_banned_members_page(const NIMQChatServerGetBannedMembersPageParam &param)
查询服务器封禁成员列表(分页)
NIM_SDK_DLL_API void nim_qchat_server_unban_member(const NIMQChatServerUnbanMemberParam &param)
解封服务器成员
NIM_SDK_DLL_API void nim_qchat_server_remove(const NIMQChatServerDeleteParam &param)
删除圈组服务器
NIM_SDK_DLL_API void nim_qchat_server_join_by_invite_code(const NIMQChatServerJoinByInviteCodeParam &param)
通过邀请码加入服务器
NIM_SDK_DLL_API void nim_qchat_server_update_member_info(const NIMQChatServerUpdateMemberInfoParam &param)
更新服务器成员信息
NIM_SDK_DLL_API void nim_qchat_server_subscribe_all_channel(const NIMQChatServerSubscribeAllChannelParam &param)
订阅服务器下所有频道的消息
NIM_SDK_DLL_API void nim_qchat_server_get_members_page(const NIMQChatServerGetMembersPageParam &param)
查询服务器成员列表(分页)
NIM_SDK_DLL_API void nim_qchat_server_get_invite_apply_record_by_self(const NIMQChatServerGetInviteApplyRecordOfSelfParam &param)
查询自己邀请申请历史
NIM_SDK_DLL_API void nim_qchat_server_get_members(const NIMQChatServerGetMembersParam &param)
查询服务器成员列表
NIM_SDK_DLL_API void nim_qchat_server_kick(const NIMQChatServerKickParam &param)
将指定用户踢出服务器
NIM_SDK_DLL_API void nim_qchat_server_get_servers_page(const NIMQChatServerGetServersPageParam &param)
查询服务器列表(分页)
NIM_SDK_DLL_API void nim_qchat_server_accept_invite(const NIMQChatServerAcceptInviteParam &param)
接受加入服务器邀请
NIM_SDK_DLL_API void nim_qchat_server_update(const NIMQChatServerUpdateParam &param)
更新圈组服务器信息
NIM_SDK_DLL_API void nim_qchat_server_apply(const NIMQChatServerApplyParam &param)
申请加入服务器
NIM_SDK_DLL_API void nim_qchat_server_create(const NIMQChatServerCreateParam &param)
创建圈组服务器
NIM_SDK_DLL_API void nim_qchat_server_search_page(const NIMQChatServerSearchPageParam &param)
根据关键字搜索服务器(分页)
NIM_SDK_DLL_API void nim_qchat_server_accept_apply(const NIMQChatServerAcceptApplyParam &param)
同意加入服务器申请
NIM_SDK_DLL_API void nim_qchat_server_leave(const NIMQChatServerLeaveParam &param)
离开指定服务器
NIM_SDK_DLL_API void nim_qchat_server_get_invite_apply_record_of_server(const NIMQChatServerGetInviteApplyRecordOfServerParam &param)
查询服务器下邀请申请历史
NIM_SDK_DLL_API void nim_qchat_server_member_search(const NIMQChatServerMemberSearchParam &param)
根据关键字搜索服务器成员(分页)
NIM_SDK_DLL_API void nim_qchat_server_mark_read(const NIMQChatServerMarkReadParam &param)
标记服务器下所有频道的消息为已读
NIM_SDK_DLL_API void nim_qchat_server_get_servers(const NIMQChatServerGetServersParam &param)
查询服务器列表
NIM_SDK_DLL_API void nim_qchat_server_invite(const NIMQChatServerInviteParam &param)
邀请用户加入服务器
NIM_SDK_DLL_API void nim_qchat_server_reg_unread_cb(const NIMQChatServerRegUnreadCbParam &param)
注册未读数变更回调
NIM_SDK_DLL_API void nim_qchat_server_ban_member(const NIMQChatServerBanMemberParam &param)
封禁服务器成员
NIM_SDK_DLL_API void nim_qchat_server_reject_invite(const NIMQChatServerRejectInviteParam &param)
拒绝加入服务器邀请
NIM_SDK_DLL_API void nim_qchat_server_reject_apply(const NIMQChatServerRejectApplyParam &param)
拒绝加入服务器申请
NIM_SDK_DLL_API void nim_qchat_server_generate_invite_code(const NIMQChatServerGenerateInviteCodeParam &param)
生成邀请码
NIM SDK 及 NIM ChatRoom SDK 公用头文件
Definition: nim_qchat_server_def.h:639
Definition: nim_qchat_server_def.h:595
Definition: nim_qchat_server_def.h:625
Definition: nim_qchat_server_def.h:753
Definition: nim_qchat_server_def.h:519
Definition: nim_qchat_server_def.h:531
Definition: nim_qchat_server_def.h:837
Definition: nim_qchat_server_def.h:781
Definition: nim_qchat_server_def.h:883
Definition: nim_qchat_server_def.h:863
Definition: nim_qchat_server_def.h:723
Definition: nim_qchat_server_def.h:711
Definition: nim_qchat_server_def.h:565
Definition: nim_qchat_server_def.h:553
Definition: nim_qchat_server_def.h:577
Definition: nim_qchat_server_def.h:849
Definition: nim_qchat_server_def.h:669
Definition: nim_qchat_server_def.h:683
Definition: nim_qchat_server_def.h:901
Definition: nim_qchat_server_def.h:823
Definition: nim_qchat_server_def.h:513
Definition: nim_qchat_server_def.h:653
Definition: nim_qchat_server_def.h:609
Definition: nim_qchat_server_def.h:795
Definition: nim_qchat_server_def.h:913
Definition: nim_qchat_server_def.h:737
Definition: nim_qchat_server_def.h:767
Definition: nim_qchat_server_def.h:693
Definition: nim_qchat_server_def.h:541