V2TIMSignalingManager class

Constructors

V2TIMSignalingManager()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
timeoutTimer Map<String, Timer?>
getter/setter pair

Methods

accept({required String inviteID, String? data}) Future<V2TimCallback>
addInvitedSignaling({required V2TimSignalingInfo info}) Future<V2TimCallback>
addSignalingListenerForWeb({required V2TimSignalingListener listener, String? listenerUuid}) Future<void>
添加信令监听
beforeCallback(int type, Map<String, dynamic> callinfo) → dynamic
cancel({required String inviteID, String? data}) Future<V2TimCallback>
getSignalingInfo({required String msgID}) Future<V2TimValueCallback<V2TimSignalingInfo>>
获取信令信息
invite({required String invitee, required String data, int timeout = 30, bool onlineUserOnly = false, OfflinePushInfo? offlinePushInfo}) Future<V2TimValueCallback<String>>
inviteInGroup({required String groupID, required List<String> inviteeList, required String data, int timeout = 30, bool onlineUserOnly = false}) Future<V2TimValueCallback<String>>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
reject({required String inviteID, String? data}) Future<V2TimCallback>
removeSignalingListener({V2TimSignalingListener? listener, required String listenerUuid}) Future<void>
移除信令监听
rmUserFormInviteeList(String user, String invitID) → dynamic
toString() String
A string representation of this object.
inherited

Operators

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

Static Properties

currentInvite Map<String, dynamic>
getter/setter pair