All modules:
A "wrapper" around runtime-ctrl that is designed for management of tor start/stop/restart, and facilitation of interaction between API consumers and the tor daemon. Provides high level APIs for creating tor process environments and runtimes, observation of those runtimes, as well as pass-through interaction command issuance to the managed controller connection.
Core primitives for kmp-tor operation, serving as the foundation of other higher level dependencies such as runtime-ctrl and runtime.
An implementation of tor's control-spec, facilitating connection and interaction between users and the tor daemon.
A TorRuntime.ServiceFactory implementation which facilitates execution of TorRuntime within a service object, such as an android.app.Service
.
An extension to runtime-service which provides a "default" implementation of TorServiceUI.