11#ifndef __NIM_QCHAT_ROLE_H__
12#define __NIM_QCHAT_ROLE_H__
14#include "nim_qchat_defines/nim_qchat_role_def.h"
NIM_SDK_DLL_API void nim_qchat_role_server_get_existing_members(const NIMQChatGetExistingAccidsInServerRoleParam ¶m)
查询服务器某身份组是否包含指定成员
NIM_SDK_DLL_API void nim_qchat_role_member_get_roles_by_member_ids(const NIMQChatGetServerRolesByMemberIdsParam ¶m)
通过一组 accid 列表查询该列表下所有人的所有已加入的身份组信息
NIM_SDK_DLL_API void nim_qchat_role_server_remove_members(const NIMQChatRemoveMembersFromServerRoleParam ¶m)
将部分成员从服务器指定身份组中移除
NIM_SDK_DLL_API void nim_qchat_role_member_add(const NIMQChatAddMemberRoleParam ¶m)
定制指定成员在频道中的权限
NIM_SDK_DLL_API void nim_qchat_role_member_remove(const NIMQChatRemoveMemberRoleParam ¶m)
移除指定成员在频道中的定制权限
NIM_SDK_DLL_API void nim_qchat_role_add_channel_category_member_role(const NIMQChatAddChannelCategoryMemberRoleParam ¶m)
定制指定成员在频道分组中的权限
NIM_SDK_DLL_API void nim_qchat_role_server_batch_update_priorities(const NIMQChatBatchUpdateServerRolePrioritiesParam ¶m)
批量更新服务器身份组信息
NIM_SDK_DLL_API void nim_qchat_role_get_channel_category_member_roles_page(const NIMQChatGetChannelCategoryMemberRolesPageParam ¶m)
分页获取频道分组下的成员权限列表
NIM_SDK_DLL_API void nim_qchat_role_get_channel_category_roles_page(const NIMQChatGetChannelCategoryRolesPageParam ¶m)
分页获取频道分组下的身份组列表
NIM_SDK_DLL_API void nim_qchat_role_remove_channel_category_role(const NIMQChatRemoveChannelCategoryRoleParam ¶m)
从频道分组中移除一个身份组
NIM_SDK_DLL_API void nim_qchat_role_check_permissions(const NIMQChatCheckPermissionsParam ¶m)
批量查询当前登录用户是否拥有特定权限
NIM_SDK_DLL_API void nim_qchat_role_channel_get_list(const NIMQChatGetChannelRolesParam ¶m)
分页获取指定频道的身份组信息
NIM_SDK_DLL_API void nim_qchat_role_add_channel_category_role(const NIMQChatAddChannelCategoryRoleParam ¶m)
添加一个身份组到频道分组
NIM_SDK_DLL_API void nim_qchat_role_update_channel_category_member_role(const NIMQChatUpdateChannelCategoryMemberRoleParam ¶m)
更新指定成员在频道分组中的权限
NIM_SDK_DLL_API void nim_qchat_role_check_permission(const NIMQChatCheckPermissionParam ¶m)
查询当前登录用户是否拥有特定权限
NIM_SDK_DLL_API void nim_qchat_role_member_update(const NIMQChatUpdateMemberRoleParam ¶m)
更新指定成员在频道中的权限
NIM_SDK_DLL_API void nim_qchat_role_update_channel_category_role(const NIMQChatUpdateChannelCategoryRoleParam ¶m)
更新频道分组中的身份组信息
NIM_SDK_DLL_API void nim_qchat_role_channel_get_existing_roles(const NIMQChatGetExistingRolesInChannelParam ¶m)
获取指定频道下已存在的身份组列表
NIM_SDK_DLL_API void nim_qchat_role_member_get_server_roles(const NIMQChatGetServerRolesByMembersIdParam ¶m)
通过用户账号查询自定义身份组列表
NIM_SDK_DLL_API void nim_qchat_role_member_get_list(const NIMQChatGetMemberRolesParam ¶m)
分页查询指定频道下针对成员的定制权限列表
NIM_SDK_DLL_API void nim_qchat_role_member_get_existing_roles(const NIMQChatGetExistingAccidsOfMemberRolesParam ¶m)
批量获取指定频道下一批用户的定制权限信息,只会返回已存在的个人定制权限
NIM_SDK_DLL_API void nim_qchat_role_remove_channel_category_member_role(const NIMQChatRemoveChannelCategoryMemberRoleParam ¶m)
取消指定成员在频道分组中的权限
NIM SDK 及 NIM ChatRoom SDK 公用头文件
Definition: nim_qchat_role_def.h:767
Definition: nim_qchat_role_def.h:713
Definition: nim_qchat_role_def.h:546
Definition: nim_qchat_role_def.h:592
Definition: nim_qchat_role_def.h:513
Definition: nim_qchat_role_def.h:477
Definition: nim_qchat_role_def.h:687
Definition: nim_qchat_role_def.h:699
Definition: nim_qchat_role_def.h:451
Definition: nim_qchat_role_def.h:487
Definition: nim_qchat_role_def.h:807
Definition: nim_qchat_role_def.h:753
Definition: nim_qchat_role_def.h:578
Definition: nim_qchat_role_def.h:677
Definition: nim_qchat_role_def.h:667
Definition: nim_qchat_role_def.h:657
Definition: nim_qchat_role_def.h:624
Definition: nim_qchat_role_def.h:530
Definition: nim_qchat_role_def.h:648
Definition: nim_qchat_role_def.h:638
Definition: nim_qchat_role_def.h:497
Definition: nim_qchat_role_def.h:795
Definition: nim_qchat_role_def.h:741
Definition: nim_qchat_role_def.h:566
Definition: nim_qchat_role_def.h:612
Definition: nim_qchat_role_def.h:779
Definition: nim_qchat_role_def.h:725
Definition: nim_qchat_role_def.h:555
Definition: nim_qchat_role_def.h:601
Definition: nim_qchat_role_def.h:461