Tor 0.4.9.0-alpha-dev
Variables
subsystem_list.c File Reference

List of Tor's subsystems. More...

#include "orconfig.h"
#include "app/main/subsysmgr.h"
#include "lib/cc/compat_compiler.h"
#include "lib/cc/torint.h"
#include "core/mainloop/mainloop_sys.h"
#include "core/or/conflux_sys.h"
#include "core/or/dos_sys.h"
#include "core/or/or_sys.h"
#include "feature/control/btrack_sys.h"
#include "lib/compress/compress_sys.h"
#include "lib/crypt_ops/crypto_sys.h"
#include "lib/err/torerr_sys.h"
#include "lib/log/log_sys.h"
#include "lib/net/network_sys.h"
#include "lib/process/process_sys.h"
#include "lib/llharden/winprocess_sys.h"
#include "lib/thread/thread_sys.h"
#include "lib/time/time_sys.h"
#include "lib/tls/tortls_sys.h"
#include "lib/trace/trace_sys.h"
#include "lib/wallclock/wallclock_sys.h"
#include "lib/evloop/evloop_sys.h"
#include "feature/dirauth/dirauth_sys.h"
#include "feature/hs/hs_sys.h"
#include "feature/metrics/metrics_sys.h"
#include "feature/relay/relay_sys.h"
#include <stddef.h>

Go to the source code of this file.

Variables

const subsys_fns_ttor_subsystems []
 
const unsigned n_tor_subsystems = ARRAY_LENGTH(tor_subsystems)
 

Detailed Description

List of Tor's subsystems.

Definition in file subsystem_list.c.

Variable Documentation

◆ n_tor_subsystems

const unsigned n_tor_subsystems = ARRAY_LENGTH(tor_subsystems)

Definition at line 81 of file subsystem_list.c.

◆ tor_subsystems

const subsys_fns_t* tor_subsystems[]

Global list of the subsystems in Tor, in the order of their initialization. Want to know the exact level numbers? We'll implement a level dump command in #31614.

Definition at line 47 of file subsystem_list.c.