artiStart function

Tor artiStart(
  1. int socksPort,
  2. String stateDir,
  3. String cacheDir
)

Starts the Tor client with specified SOCKS port, state directory, and cache directory.

Implementation

Tor artiStart(int socksPort, String stateDir, String cacheDir) {
  final Pointer<Utf8> stateDirPtr = stateDir.toNativeUtf8();
  final Pointer<Utf8> cacheDirPtr = cacheDir.toNativeUtf8();
  final Tor tor =
      _bindings.arti_start(socksPort, stateDirPtr.cast(), cacheDirPtr.cast());

  calloc.free(stateDirPtr);
  calloc.free(cacheDirPtr);

  return tor;
}