tailscaleIP method

Future<String> tailscaleIP()

Implementation

Future<String> tailscaleIP() async {
  final errOut = malloc<Pointer<Utf8>>();
  try {
    errOut.value = nullptr;
    final ip = _tailscaleIP(errOut);
    final err = _consumeString(errOut.value);
    if (err != null) throw PlatformException(code: 'IP_FAILED', message: err);
    return _consumeString(ip) ?? '';
  } finally {
    malloc.free(errOut);
  }
}