9#import <Foundation/Foundation.h>
11#import "NIMQChatAPIDefs.h"
13NS_ASSUME_NONNULL_BEGIN
291@protocol NIMQChatRoleManagerDelegate <NSObject>
300@protocol NIMQChatRoleManager <NSObject>
583- (void)addDelegate:(
id<NIMQChatRoleManagerDelegate>)delegate;
590- (void)removeDelegate:(
id<NIMQChatRoleManagerDelegate>)delegate;
void(^ NIMQChatHandler)(NSError *__nullable error)
Definition: NIMQChatDefs.h:280
void(^ NIMQChatupdateServerRolePrioritiesHandler)(NSError *__nullable error, NIMQChatupdateServerRolePrioritiesResult *__nullable result)
Definition: NIMQChatRoleManagerProtocol.h:215
void(^ NIMQChatCheckPermissionsHandler)(NSError *__nullable error, NIMQChatCheckPermissionsResult *__nullable result)
Definition: NIMQChatRoleManagerProtocol.h:287
void(^ NIMQChatUpdateMemberRoleHandler)(NSError *__nullable error, NIMQChatMemberRole *__nullable result)
Definition: NIMQChatRoleManagerProtocol.h:143
void(^ NIMQChatUpdateChannelRoleHandler)(NSError *__nullable error, NIMQChatChannelRole *__nullable result)
Definition: NIMQChatRoleManagerProtocol.h:119
NIMQChatHandler NIMQChatRemoveChannelCategoryRoleHandler
Definition: NIMQChatRoleManagerProtocol.h:78
void(^ NIMQChatGetChannelCategoryRolesHandler)(NSError *__nullable error, NIMQChatGetChannelCategoryRolesResult *__nullable result)
Definition: NIMQChatRoleManagerProtocol.h:256
NIMQChatHandler NIMQChatRemoveChannelRoleHandler
Definition: NIMQChatRoleManagerProtocol.h:60
NIMQChatHandler NIMQChatRemoveMemberRoleHandler
Definition: NIMQChatRoleManagerProtocol.h:61
void(^ NIMQChatAddServerRoleMembersHandler)(NSError *__nullable error, NIMQChatAddServerRoleMembersResult *__nullable result)
Definition: NIMQChatRoleManagerProtocol.h:175
void(^ NIMQChatGetExistingServerRoleMembersByAccidsHandler)(NSError *__nullable error, NIMQChatGetExistingServerRoleMembersByAccidsResult *__nullable result)
Definition: NIMQChatRoleManagerProtocol.h:223
void(^ NIMQChatAddChannelCategoryRoleHandler)(NSError *__nullable error, NIMQChatChannelCategoryRole *__nullable result)
Definition: NIMQChatRoleManagerProtocol.h:240
NIMQChatHandler NIMQChatRemoveChannelCategoryMemberRoleHandler
Definition: NIMQChatRoleManagerProtocol.h:79
void(^ NIMQChatGetExistingAccidsInServerRoleHandler)(NSError *__nullable error, NIMQChatGetExistingAccidsInServerRoleResult *__nullable result)
Definition: NIMQChatRoleManagerProtocol.h:191
void(^ NIMQChatGetExistingChannelRolesByServerRoleIdsHandler)(NSError *__nullable error, NIMQChatGetExistingChannelRolesByServerRoleIdsResult *__nullable result)
Definition: NIMQChatRoleManagerProtocol.h:199
void(^ NIMQChatGetServerRolesByAccidHandler)(NSError *__nullable error, NIMQChatGetServerRolesByAccidResult *__nullable result)
Definition: NIMQChatRoleManagerProtocol.h:167
void(^ NIMQChatRemoveServerRoleMembersHandler)(NSError *__nullable error, NIMQChatRemoveServerRoleMembersResult *__nullable result)
Definition: NIMQChatRoleManagerProtocol.h:183
void(^ NIMQChatGetServerRolesHandler)(NSError *__nullable error, NIMQChatGetServerRolesResult *__nullable result)
Definition: NIMQChatRoleManagerProtocol.h:103
void(^ NIMQChatGetMemberRolesHandler)(NSError *__nullable error, NIMQChatGetMemberRolesResult *__nullable result)
Definition: NIMQChatRoleManagerProtocol.h:151
void(^ NIMQChatUpdateChannelCategoryRoleHandler)(NSError *__nullable error, NIMQChatChannelCategoryRole *__nullable result)
Definition: NIMQChatRoleManagerProtocol.h:248
NIMQChatHandler NIMQChatDeleteServerRoleHandler
Definition: NIMQChatRoleManagerProtocol.h:59
void(^ NIMQChatUpdateChannelCategoryMemberRoleHandler)(NSError *__nullable error, NIMQChatChannelCategoryMemberRole *__nullable result)
Definition: NIMQChatRoleManagerProtocol.h:272
void(^ NIMQChatAddMemberRoleHandler)(NSError *__nullable error, NIMQChatMemberRole *__nullable result)
Definition: NIMQChatRoleManagerProtocol.h:135
void(^ NIMQChatGetChannelCategoryMemberRolesHandler)(NSError *__nullable error, NIMQChatGetChannelCategoryMemberRolesResult *__nullable result)
Definition: NIMQChatRoleManagerProtocol.h:280
void(^ NIMQChatCreateServerRoleHandler)(NSError *__nullable error, NIMQChatServerRole *__nullable result)
Definition: NIMQChatRoleManagerProtocol.h:87
void(^ NIMQChatAddChannelCategoryMemberRoleHandler)(NSError *__nullable error, NIMQChatChannelCategoryMemberRole *__nullable result)
Definition: NIMQChatRoleManagerProtocol.h:264
void(^ NIMQChatCheckPermissionHandler)(NSError *__nullable error, BOOL result)
Definition: NIMQChatRoleManagerProtocol.h:230
void(^ NIMQChatGetServerRoleMembersHandler)(NSError *__nullable error, NIMQChatGetServerRoleMembersResult *__nullable result)
Definition: NIMQChatRoleManagerProtocol.h:159
void(^ NIMQChatAddChannelRoleHandler)(NSError *__nullable error, NIMQChatChannelRole *__nullable result)
Definition: NIMQChatRoleManagerProtocol.h:111
void(^ NIMQChatGetExistingAccidsOfMemberRolesHandler)(NSError *__nullable error, NIMQChatGetExistingAccidsOfMemberRolesResult *__nullable result)
Definition: NIMQChatRoleManagerProtocol.h:207
void(^ NIMQChatUpdateServerRoleHandler)(NSError *__nullable error, NIMQChatServerRole *__nullable result)
Definition: NIMQChatRoleManagerProtocol.h:95
void(^ NIMQChatGetChannelRolesHandler)(NSError *__nullable error, NIMQChatGetChannelRolesResult *__nullable result)
Definition: NIMQChatRoleManagerProtocol.h:127
Definition: NIMQChatAddChannelCategoryMemberRoleParam.h:17
Definition: NIMQChatAddChannelCategoryRoleParam.h:17
Definition: NIMQChatAddChannelRoleParam.h:17
Definition: NIMQChatAddMemberRoleParam.h:17
Definition: NIMQChatAddServerRoleMembersParam.h:17
Definition: NIMQChatAddServerRoleMembersResult.h:14
Definition: NIMQChatChannelCategoryMemberRole.h:18
Definition: NIMQChatChannelCategoryRole.h:15
Definition: NIMQChatChannelRole.h:15
Definition: NIMQChatCheckPermissionParam.h:17
Definition: NIMQChatCheckPermissionsParam.h:20
Definition: NIMQChatCheckPermissionsResult.h:19
Definition: NIMQChatCreateServerRoleParam.h:18
Definition: NIMQChatDeleteServerRoleParam.h:17
Definition: NIMQChatGetChannelCategoryMemberRolesParam.h:17
Definition: NIMQChatGetChannelCategoryMemberRolesResult.h:18
Definition: NIMQChatGetChannelCategoryRolesParam.h:17
Definition: NIMQChatGetChannelCategoryRolesResult.h:18
Definition: NIMQChatGetChannelRolesParam.h:17
Definition: NIMQChatGetChannelRolesResult.h:18
Definition: NIMQChatGetExistingAccidsInServerRoleParam.h:30
Definition: NIMQChatGetExistingAccidsInServerRoleResult.h:15
Definition: NIMQChatGetExistingAccidsOfMemberRolesParam.h:19
Definition: NIMQChatGetExistingAccidsOfMemberRolesResult.h:16
Definition: NIMQChatGetExistingChannelRolesByServerRoleIdsParam.h:19
Definition: NIMQChatGetExistingChannelRolesByServerRoleIdsResult.h:16
Definition: NIMQChatGetExistingServerRoleMembersByAccidsParam.h:19
Definition: NIMQChatGetExistingServerRoleMembersByAccidsResult.h:20
Definition: NIMQChatGetMemberRolesParam.h:17
Definition: NIMQChatGetMemberRolesResult.h:17
Definition: NIMQChatGetServerRoleMembersParam.h:17
Definition: NIMQChatGetServerRoleMembersResult.h:17
Definition: NIMQChatGetServerRolesByAccIdParam.h:17
Definition: NIMQChatGetServerRolesByAccIdResult.h:19
Definition: NIMQChatGetServerRolesParam.h:17
Definition: NIMQChatGetServerRolesResult.h:18
Definition: NIMQChatMemberRole.h:18
Definition: NIMQChatRemoveChannelCategoryMemberRoleParam.h:17
Definition: NIMQChatRemoveChannelCategoryRoleParam.h:17
Definition: NIMQChatRemoveChannelRoleParam.h:17
Definition: NIMQChatRemoveMemberRoleParam.h:17
Definition: NIMQChatRemoveServerRoleMemberParam.h:17
Definition: NIMQChatRemoveServerRoleMembersResult.h:14
Definition: NIMQChatServerRole.h:20
Definition: NIMQChatUpdateChannelCategoryMemberRoleParam.h:19
Definition: NIMQChatUpdateChannelCategoryRoleParam.h:17
Definition: NIMQChatUpdateChannelRoleParam.h:17
Definition: NIMQChatUpdateMemberRoleParam.h:19
Definition: NIMQChatUpdateServerRoleParam.h:18
Definition: NIMQChatUpdateServerRolePrioritiesParam.h:20
Definition: NIMQChatUpdateServerRolePrioritiesResult.h:16