NIMSDK-iOS
载入中...
搜索中...
未找到
NIMQChatServerManagerProtocol.h 文件参考
#import <Foundation/Foundation.h>
#import "NIMQChatAPIDefs.h"

浏览源代码.

protocol  <NIMQChatServerManagerDelegate>
 
protocol  <NIMQChatServerManager>
 

类型定义

typedef void(^ NIMQChatCreateServerHandler) (NSError *__nullable error, NIMQChatCreateServerResult *__nullable result)
 
typedef void(^ NIMQChatUpdateServerHandler) (NSError *__nullable error, NIMQChatUpdateServerResult *__nullable result)
 
typedef void(^ NIMQChatGetServersHandler) (NSError *__nullable error, NIMQChatGetServersResult *__nullable result)
 
typedef void(^ NIMQChatGetServersByPageHandler) (NSError *__nullable error, NIMQChatGetServersByPageResult *__nullable result)
 
typedef void(^ NIMQChatGetServerMembersHandler) (NSError *__nullable error, NIMQChatGetServerMembersResult *__nullable result)
 
typedef void(^ NIMQChatGetServerMembersByPageHandler) (NSError *__nullable error, NIMQChatGetServerMemberListByPageResult *__nullable result)
 
typedef void(^ NIMQChatUpdateServerMemberHandler) (NSError *__nullable error, NIMQChatServerMember *__nullable result)
 
typedef void(^ NIMQChatInviteServerMembersHandler) (NSError *__nullable error, NIMQChatInviteServerMembersResult *__nullable result)
 
typedef NIMQChatHandler NIMQChatUpdateServerMemberBanHandler
 
typedef void(^ NIMQChatGetServerBanedMembersByPageHandler) (NSError *__nullable error, NIMQChatGetServerBanedMembersByPageResult *__nullable result)
 
typedef void(^ NIMQChatSearchServerByPageHandler) (NSError *__nullable error, NIMQChatSearchServerByPageResult *__nullable result)
 
typedef void(^ NIMQChatSearchServerMemberByPageHandler) (NSError *__nullable error, NIMQChatSearchServerMemberByPageResult *__nullable result)
 
typedef void(^ NIMQChatSearchServerChannelMemberHandler) (NSError *__nullable error, NIMQChatSearchServerChannelMemberResult *__nullable result)
 
typedef void(^ NIMQChatSubsribeServerHandler) (NSError *__nullable error, NIMQChatSubsribeServerResult *__nullable result)
 
typedef void(^ NIMQChatGenerateInviteCodeHandler) (NSError *__nullable error, NIMQChatGenerateInviteCodeResult *__nullable result)
 
typedef NIMQChatHandler NIMQChatJoinByInviteCodeHandler
 
typedef void(^ NIMQChatGetInviteApplyRecordOfServerHandler) (NSError *__nullable error, NIMQChatGetInviteApplyHistoryByServerResult *__nullable result)
 
typedef void(^ NIMQChatGetInviteApplyRecordOfSelfHandler) (NSError *__nullable error, NIMQChatGetInviteApplyHistorySelfResult *__nullable result)
 
typedef void(^ NIMQChatApplyServerJoinHandler) (NSError *__nullable error, NIMQChatApplyServerJoinResult *__nullable result)
 
typedef void(^ NIMQChatSubscribeAllChannelHandler) (NSError *__nullable error, NIMQChatSubscribeAllChannelResult *__nullable result)
 
typedef void(^ NIMQChatMarkServerReadHandler) (NSError *__nullable error, NIMQChatMarkServerReadResult *__nullable result)
 
typedef void(^ NIMQChatSubscribeServerAsVisitorHandler) (NSError *__nullable error, NIMQChatSubscribeServerAsVisitorResult *__nullable result)
 
typedef void(^ NIMQChatEnterServerAsVisitorHandler) (NSError *__nullable error, NIMQChatEnterServerAsVisitorResult *__nullable result)
 
typedef void(^ NIMQChatLeaveServerAsVisitorHandler) (NSError *__nullable error, NIMQChatLeaveServerAsVisitorResult *__nullable result)
 
typedef void(^ NIMQChatServerMuteHandler) (NSError *__nullable error, NIMQChatMuteResult *__nullable result)
 
typedef void(^ NIMQChatGetServerMuteMemberByPageHandler) (NSError *__nullable error, NIMQChatGetServerMuteMemberByPageResult *__nullable result)
 

类型定义说明

◆ NIMQChatApplyServerJoinHandler

typedef void(^ NIMQChatApplyServerJoinHandler) (NSError *__nullable error, NIMQChatApplyServerJoinResult *__nullable result)

申请加入服务器的回调

参数
error错误信息
result回调结果

◆ NIMQChatCreateServerHandler

typedef void(^ NIMQChatCreateServerHandler) (NSError *__nullable error, NIMQChatCreateServerResult *__nullable result)

创建服务器的回调

参数
error错误信息
result回调结果

◆ NIMQChatEnterServerAsVisitorHandler

typedef void(^ NIMQChatEnterServerAsVisitorHandler) (NSError *__nullable error, NIMQChatEnterServerAsVisitorResult *__nullable result)

以游客身份加入服务器的回调

参数
error错误信息
result回调结果

◆ NIMQChatGenerateInviteCodeHandler

typedef void(^ NIMQChatGenerateInviteCodeHandler) (NSError *__nullable error, NIMQChatGenerateInviteCodeResult *__nullable result)

生成邀请码回调

参数
error错误信息
result回调结果

◆ NIMQChatGetInviteApplyRecordOfSelfHandler

typedef void(^ NIMQChatGetInviteApplyRecordOfSelfHandler) (NSError *__nullable error, NIMQChatGetInviteApplyHistorySelfResult *__nullable result)

查询我的申请邀请记录回调

参数
error错误信息
result回调结果

◆ NIMQChatGetInviteApplyRecordOfServerHandler

typedef void(^ NIMQChatGetInviteApplyRecordOfServerHandler) (NSError *__nullable error, NIMQChatGetInviteApplyHistoryByServerResult *__nullable result)

查询服务器下的申请邀请记录回调

参数
error错误信息
result回调结果

◆ NIMQChatGetServerBanedMembersByPageHandler

typedef void(^ NIMQChatGetServerBanedMembersByPageHandler) (NSError *__nullable error, NIMQChatGetServerBanedMembersByPageResult *__nullable result)

分页查询封禁人员的回调

参数
error错误信息
result回调结果

◆ NIMQChatGetServerMembersByPageHandler

typedef void(^ NIMQChatGetServerMembersByPageHandler) (NSError *__nullable error, NIMQChatGetServerMemberListByPageResult *__nullable result)

分页查询服务器成员信息的回调

参数
error错误信息
result回调结果

◆ NIMQChatGetServerMembersHandler

typedef void(^ NIMQChatGetServerMembersHandler) (NSError *__nullable error, NIMQChatGetServerMembersResult *__nullable result)

查询服务器成员信息的回调

参数
error错误信息
result回调结果

◆ NIMQChatGetServerMuteMemberByPageHandler

typedef void(^ NIMQChatGetServerMuteMemberByPageHandler) (NSError *__nullable error, NIMQChatGetServerMuteMemberByPageResult *__nullable result)

分页查询在指定服务器被禁言的成员的结果回调

参数
error错误信息
result回调结果

◆ NIMQChatGetServersByPageHandler

typedef void(^ NIMQChatGetServersByPageHandler) (NSError *__nullable error, NIMQChatGetServersByPageResult *__nullable result)

查询服务器信息列表的回调

参数
error错误信息
result回调结果

◆ NIMQChatGetServersHandler

typedef void(^ NIMQChatGetServersHandler) (NSError *__nullable error, NIMQChatGetServersResult *__nullable result)

查询服务器信息的回调

参数
error错误信息
result回调结果

◆ NIMQChatInviteServerMembersHandler

typedef void(^ NIMQChatInviteServerMembersHandler) (NSError *__nullable error, NIMQChatInviteServerMembersResult *__nullable result)

邀请服务器成员的回调

参数
error错误信息
result回调结果

◆ NIMQChatJoinByInviteCodeHandler

通过邀请码加入服务器回调

◆ NIMQChatLeaveServerAsVisitorHandler

typedef void(^ NIMQChatLeaveServerAsVisitorHandler) (NSError *__nullable error, NIMQChatLeaveServerAsVisitorResult *__nullable result)

以游客身份退出服务器的回调

参数
error错误信息
result回调结果

◆ NIMQChatMarkServerReadHandler

typedef void(^ NIMQChatMarkServerReadHandler) (NSError *__nullable error, NIMQChatMarkServerReadResult *__nullable result)

标记服务器下所有未读的回调

参数
error错误信息
result回调结果

◆ NIMQChatSearchServerByPageHandler

typedef void(^ NIMQChatSearchServerByPageHandler) (NSError *__nullable error, NIMQChatSearchServerByPageResult *__nullable result)

分页检索服务器信息回调

参数
error错误信息
result回调结果

◆ NIMQChatSearchServerChannelMemberHandler

typedef void(^ NIMQChatSearchServerChannelMemberHandler) (NSError *__nullable error, NIMQChatSearchServerChannelMemberResult *__nullable result)

检索服务器频道用户信息回调

参数
error错误信息
result回调结果

◆ NIMQChatSearchServerMemberByPageHandler

typedef void(^ NIMQChatSearchServerMemberByPageHandler) (NSError *__nullable error, NIMQChatSearchServerMemberByPageResult *__nullable result)

检索服务器用户信息回调

参数
error错误信息
result回调结果

◆ NIMQChatServerMuteHandler

typedef void(^ NIMQChatServerMuteHandler) (NSError *__nullable error, NIMQChatMuteResult *__nullable result)

临时禁言操作的结果回调

参数
error错误信息
result回调结果

◆ NIMQChatSubscribeAllChannelHandler

typedef void(^ NIMQChatSubscribeAllChannelHandler) (NSError *__nullable error, NIMQChatSubscribeAllChannelResult *__nullable result)

订阅服务器下所有频道的回调

参数
error错误信息
result回调结果

◆ NIMQChatSubscribeServerAsVisitorHandler

typedef void(^ NIMQChatSubscribeServerAsVisitorHandler) (NSError *__nullable error, NIMQChatSubscribeServerAsVisitorResult *__nullable result)

以游客身份订阅服务器

参数
error错误信息
result回调结果

◆ NIMQChatSubsribeServerHandler

typedef void(^ NIMQChatSubsribeServerHandler) (NSError *__nullable error, NIMQChatSubsribeServerResult *__nullable result)

订阅服务器的结果回调

参数
error错误信息
result回调结果

◆ NIMQChatUpdateServerHandler

typedef void(^ NIMQChatUpdateServerHandler) (NSError *__nullable error, NIMQChatUpdateServerResult *__nullable result)

修改服务器信息

参数
error错误信息
result回调结果

◆ NIMQChatUpdateServerMemberBanHandler

◆ NIMQChatUpdateServerMemberHandler

typedef void(^ NIMQChatUpdateServerMemberHandler) (NSError *__nullable error, NIMQChatServerMember *__nullable result)

更新服务器成员信息的回调

参数
error错误信息
result回调结果