NERoomSIPController class abstract
SIP外呼控制器
- Inheritance
-
- Object
- NERoomBaseController
- NERoomSIPController
Constructors
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