Factory
Parameters
The default OnEvent.Executor to fall back to when calling TorEvent.Observer.notify if it does not have its own.
A callback for debugging info. MUST be thread safe. Any non-UncaughtException it throws will be swallowed.
The UncaughtException.Handler to pipe bad behavior to. It MUST be thread-safe for Jvm & Native implementations.
Deprecated
Use primary constructor with parameter 'debug: TorCtrl.Debugger' defined instead. See TorCtrl.Debugger.asDebugger()
Parameters
The default OnEvent.Executor to fall back to when calling TorEvent.Observer.notify if it does not have its own.
A callback for debugging info. MUST be thread safe. Any non-UncaughtException it throws will be swallowed.
The UncaughtException.Handler to pipe bad behavior to.
Special string that will exclude TorEvent.Observer with the same tag from removal until destroyed.
Some initial observers to start with, static or not.
Intercepts to hook into executing jobs & modify the TorCmd (if needed).
Deprecated
Use primary constructor with parameter 'debug: TorCtrl.Debugger' defined instead. See TorCtrl.Debugger.asDebugger()
Parameters
The default OnEvent.Executor to fall back to when calling TorEvent.Observer.notify if it does not have its own.
A callback for debugging info. MUST be thread safe. Any non-UncaughtException it throws will be swallowed.
The UncaughtException.Handler to pipe bad behavior to. It MUST be thread-safe.
Special string that will exclude TorEvent.Observer with the same tag from removal until destroyed
Some initial observers to start with, static or not.
Intercepts to hook into executing jobs & modify the TorCmd (if needed).
Deprecated
Use primary constructor with parameter 'debug: TorCtrl.Debugger' defined instead. See TorCtrl.Debugger.asDebugger()