SignallingObserver class

Inheritance

Constructors

SignallingObserver(MethodChannel methodChannel, dynamic handlerMap)

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
registerMemberUpdateEvent(Observer<ChannelFullInfo> observer) → void
注册 频道成员更新事件观察者 如果有成员信息的变更(而不是成员数量增减)或异常情况
registerOfflineEvent(Observer<List<SignallingEvent>> observer) → void
注册 离线通知事件观察者,在用户登录后sdk 会去服务器同步用户离线期间发生的各种通知,并以列表的形式返回。列表的排序方式为时间递增排序
registerOnlineEvent(Observer<SignallingEvent> observer) → void
注册 在线通知事件观察者
registerOtherClientEvent(Observer<InviteAckEvent> observer) → void
注册 其他端响应(接收/拒绝)邀请事件观察者,当其他端响应了邀请时触发
registerSyncEvent(Observer<List<ChannelFullInfo>> observer) → void
注册 同步未退出频道列表事件观察者 ,在用户登录后sdk会去服务器获取当前还未退出的频道列表
toString() String
A string representation of this object.
inherited
unregisterMemberUpdateEvent(Observer<ChannelFullInfo> observer) → void
注销 频道成员更新事件观察者
unregisterOfflineEvent(Observer<List<SignallingEvent>> observer) → void
注销 离线通知事件观察者
unregisterOnlineEvent(Observer<SignallingEvent> observer) → void
注销 在线通知事件观察者
unregisterOtherClientEvent(Observer<InviteAckEvent> observer) → void
注销 其他端响应(接收/拒绝)邀请事件观察者,当其他端响应了邀请时触发
unregisterSyncEvent(Observer<List<ChannelFullInfo>> observer) → void
注销 同步未退出频道列表事件观察者 ,在用户登录后sdk会去服务器获取当前还未退出的频道列表

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

memberUpdateEvent List<Observer<ChannelFullInfo?>>
getter/setter pair
offlineEvent List<Observer<List<SignallingEvent>?>>
getter/setter pair
onlineEvent List<Observer<SignallingEvent>>
getter/setter pair
otherClientEvent List<Observer<InviteAckEvent>>
getter/setter pair
syncEvent List<Observer<List<ChannelFullInfo?>?>>
getter/setter pair