NIMSDK-AOS  10.5.0
SignallingServiceObserver.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.avsignalling;
2 
3 import com.netease.nimlib.apt.annotation.NIMService;
4 import com.netease.nimlib.invocation.ObserverInterface;
17 
18 import java.util.ArrayList;
19 
20 @NIMService("音视频信令服务观察者")
21 @ObserverInterface
22 public interface SignallingServiceObserver {
23 
41  void observeOnlineNotification(Observer<ChannelCommonEvent> observer, boolean register);
42 
43 
60  void observeOfflineNotification(Observer<ArrayList<ChannelCommonEvent>> observer, boolean register);
61 
62 
70 
78  void observeSyncChannelListNotification(Observer<ArrayList<SyncChannelListEvent>> observer, boolean register);
79 
80 
89  void observeMemberUpdateNotification(Observer<MemberUpdateEvent> observer, boolean register);
90 
91 }
void observeOtherClientInviteAckNotification(Observer< InviteAckEvent > observer, boolean register)
注册/注销 其他端响应(接收/拒绝)邀请事件观察者,当其他端响应了邀请时触发
void observeOfflineNotification(Observer< ArrayList< ChannelCommonEvent >> observer, boolean register)
注册/注销 离线通知事件观察者,在用户登录后sdk 会去服务器同步用户离线期间发生的各种通知,并以列表的形...
void observeOnlineNotification(Observer< ChannelCommonEvent > observer, boolean register)
注册/注销 在线通知事件观察者 回调返回参数为RoomCommonEvent的子类对象 ,如果用户想获取相应子类对象中的...
void observeMemberUpdateNotification(Observer< MemberUpdateEvent > observer, boolean register)
注册/注销 频道成员更新事件观察者
对方应答(接受/拒绝)邀请通知事件
void observeSyncChannelListNotification(Observer< ArrayList< SyncChannelListEvent >> observer, boolean register)
注册/注销 同步未退出频道列表事件观察者 ,在用户登录后sdk会去服务器获取当前还未退出的频道列表 。 注...
用户离开通知事件 ,通过UserLeaveEvent#getFromAccountId() 可以获取用户的帐号id