reportConferenceMerged method
- @Deprecated('Use requestCallGroup for native call grouping.')
- @override
override
Collapses a merged conference to a single system call.
Invokes the native 'reportConferenceMerged' method via MethodChannel.
Returns 0 on success, -1 or error code on failure.
Implementation
@Deprecated('Use requestCallGroup for native call grouping.')
@override
Future<int> reportConferenceMerged({
required int primarySessionId,
required List<int> mergedAwaySessionIds,
}) async {
final args = {
'primarySessionId': primarySessionId,
'mergedAwaySessionIds': mergedAwaySessionIds,
};
_logCall('reportConferenceMerged', args);
try {
final result = await methodChannel.invokeMethod<int>(
'reportConferenceMerged',
args,
);
_logResponse('reportConferenceMerged', result);
return result ?? -1;
} on PlatformException catch (e) {
_logError('reportConferenceMerged', e);
return -1;
}
}