NIMSignalManagerDelegate Protocol Reference

Conforms to NSObject
Declared in NIMSignalManagerProtocol.h

Overview

通用音视频信令相关回调

– nimSignalingOnlineNotifyEventType:response:

在线通知

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

Parameters

eventType

信令操作事件类型

notifyResponse

信令通知回调数据

Discussion

在线通知

用于通知信令相关的在线通知 NIMSignalingEventType 1-8有效

Declared In

NIMSignalManagerProtocol.h

– nimSignalingMultiClientSyncNotifyEventType:response:

在线多端同步通知

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

Parameters

eventType

信令操作事件类型:这里只有接受和拒绝

notifyResponse

信令通知回调数据

Discussion

在线多端同步通知

用于通知信令相关的多端同步通知。比如自己在手机端接受邀请,PC端会同步收到这个通知 NIMSignalingEventType 5-6有效

Declared In

NIMSignalManagerProtocol.h

– nimSignalingOfflineNotify:

离线通知

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

Parameters

notifyResponse

信令通知回调数据

Discussion

离线通知

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

Declared In

NIMSignalManagerProtocol.h

– nimSignalingChannelsSyncNotify:

频道列表同步通知

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

Parameters

notifyResponse

信令通知回调数据

Discussion

频道列表同步通知

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

Declared In

NIMSignalManagerProtocol.h

– nimSignalingMembersSyncNotify:

房间成员同步通知

- (void)nimSignalingMembersSyncNotify:(NIMSignalingChannelDetailedInfo *)notifyResponse

Parameters

notifyResponse

信令通知回调数据

Discussion

房间成员同步通知

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

Declared In

NIMSignalManagerProtocol.h