registerSessionCleanup method

  1. @override
Future<void> registerSessionCleanup({
  1. required String adbPath,
  2. required String serial,
  3. required int forwardPort,
  4. int? serverProcessId,
})
override

Registers enough native state to clean up an active adb tunnel if the macOS host terminates before Dart cleanup runs.

Implementation

@override
Future<void> registerSessionCleanup({
  required String adbPath,
  required String serial,
  required int forwardPort,
  int? serverProcessId,
}) {
  return methodChannel.invokeMethod<void>('registerSessionCleanup', {
    'adbPath': adbPath,
    'serial': serial,
    'forwardPort': forwardPort,
    'serverProcessId': serverProcessId,
  });
}