NERoomSIPController class abstract

SIP外呼控制器

Inheritance

Constructors

NERoomSIPController()

Properties

hashCode int
The hash code for this object.
no setterinherited
isSupported bool
功能是否支持
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

addAttachment(Object key, dynamic attachment) → void
inherited
callByNumber(String phoneNumber, String countryCode, String? name) Future<NEResult<NERoomSIPCallInfo?>>
根据手机号码进行呼叫 phoneNumber 对方手机号 countryCode 国家码 name 入会名称 返回值 NEResult 返回userUuid
callByUserUuid(String userUuid) Future<VoidResult>
根据用户uuid进行呼叫 userUuid 用户uuid
callByUserUuids(List<String> userUuids) Future<VoidResult>
根据用户uuid列表进行批量呼叫 userUuids 用户uuid列表
cancelCall(String userUuid) Future<VoidResult>
取消正在进行的呼叫,无论是正在响铃还是等待响铃都可以使用,取消后成员状态会变成已取消,但不移出成员列表 userUuid 用户uuid
clearAttachments() → void
inherited
ensureAttachment<T>(Object key) → T
inherited
getAttachment<T>(Object key) → T?
inherited
hangUpCall(String userUuid) Future<VoidResult>
挂断通话,挂断后成员将被踢出会议并移出列表
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
removeAttachment(Object key) → void
inherited
removeCall(String userUuid) Future<VoidResult>
移除呼叫 userUuid 用户uuid
toString() String
A string representation of this object.
inherited

Operators

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