enableCallbackSignaling method
Enables/disables the SDK's SIP message callbacks, which mirror sent and received SIP messages into the platform logs.
Invokes the native 'enableCallbackSignaling' method via MethodChannel.
Returns 0 on success, -1 or error code on failure.
Implementation
@override
Future<int> enableCallbackSignaling({
required bool sending,
required bool received,
}) async {
final args = {'sending': sending, 'received': received};
_logCall('enableCallbackSignaling', args);
try {
final result = await methodChannel.invokeMethod<int>(
'enableCallbackSignaling',
args,
);
_logResponse('enableCallbackSignaling', result);
return result ?? -1;
} on PlatformException catch (e) {
_logError('enableCallbackSignaling', e);
return -1;
}
}