NIMSDK-iOS
载入中...
搜索中...
未找到
<NIMSignalManagerDelegate>协议 参考

#import <NIMSignalManagerProtocol.h>

类 <NIMSignalManagerDelegate> 继承关系图:

构造函数

(void) - nimSignalingOnlineNotifyEventType:response:
 
(void) - nimSignalingMultiClientSyncNotifyEventType:response:
 
(void) - nimSignalingOfflineNotify:
 
(void) - nimSignalingChannelsSyncNotify:
 
(void) - nimSignalingMembersSyncNotify:
 

详细描述

通用音视频信令相关回调

函数文档

◆ nimSignalingChannelsSyncNotify:

- (void) nimSignalingChannelsSyncNotify: (NSArray< NIMSignalingChannelDetailedInfo * > *)  notifyResponse
optional

频道列表同步通知

参数
notifyResponse信令通知回调数据 @discussion 在login或者relogin后,会通知该设备账号还未退出的频道列表,用于同步;如果没有在任何频道中,也会返回该同步通知,list为空

◆ nimSignalingMembersSyncNotify:

- (void) nimSignalingMembersSyncNotify: (NIMSignalingChannelDetailedInfo *)  notifyResponse
optional

房间成员同步通知

参数
notifyResponse信令通知回调数据 @discussion 用于同步频道内的成员列表变更,当前该接口为定时接口,2分钟同步一次,成员有变化时才上报。 由于一些特殊情况,导致成员在离开或掉线前没有主动调用离开频道接口,使得该成员的离开没有对应的离开通知事件,由该回调接口【频道成员变更同步通知】告知用户

◆ nimSignalingMultiClientSyncNotifyEventType:response:

- (void) nimSignalingMultiClientSyncNotifyEventType: (NIMSignalingEventType eventType
response: (NIMSignalingNotifyInfo *)  notifyResponse 
optional

在线多端同步通知

参数
eventType信令操作事件类型:这里只有接受和拒绝
notifyResponse信令通知回调数据 @discussion 用于通知信令相关的多端同步通知。比如自己在手机端接受邀请,PC端会同步收到这个通知 NIMSignalingEventType 5-6有效

◆ nimSignalingOfflineNotify:

- (void) nimSignalingOfflineNotify: (NSArray< NIMSignalingNotifyInfo * > *)  notifyResponse
optional

离线通知

参数
notifyResponse信令通知回调数据 @discussion 用于通知信令相关的离线通知信息。需要用户在调用相关接口时,打开存离线的开关。如果用户已经接收消息,该通知会在服务器标记已读,之后不会再收到该消息 NIMSignalingEventType 1-7有效

◆ nimSignalingOnlineNotifyEventType:response:

- (void) nimSignalingOnlineNotifyEventType: (NIMSignalingEventType eventType
response: (NIMSignalingNotifyInfo *)  notifyResponse 
optional

在线通知

参数
eventType信令操作事件类型
notifyResponse信令通知回调数据 @discussion 用于通知信令相关的在线通知 NIMSignalingEventType 1-8有效

该协议的文档由以下文件生成: