makeCallSip method
Future<void>
makeCallSip({
- required String callerId,
- String? callerName,
- String? callerAvatar,
- required String destination,
- String? destinationName,
- String? destinationAvatar,
- required String checkSum,
- required Map<
String, String> metaData,
override
Implementation
@override
Future<void> makeCallSip({
required String callerId,
String? callerName,
String? callerAvatar,
required String destination,
String? destinationName,
String? destinationAvatar,
required String checkSum,
required Map<String, String> metaData,
}) async {
try {
await methodChannel.invokeMethod('makeCallSip', {
'callerId': callerId,
'callerName': callerName,
'callerAvatar': callerAvatar,
'destination': destination,
'destinationName': destinationName,
'destinationAvatar': destinationAvatar,
'checkSum': checkSum,
'metaData': metaData,
});
} catch (e) {
debugPrint("Error in makeCallSip: $e");
rethrow;
}
}