|
Tor 0.4.9.8
|
Header file for Tor tracing instrumentation definition. More...
#include "orconfig.h"Go to the source code of this file.
Macros | |
| #define | TR_SUBSYS(name) |
| #define | TR_EV(name) |
| #define | tor_trace(subsystem, name, ...) |
Header file for Tor tracing instrumentation definition.
Definition in file events.h.
| #define TR_EV | ( | name | ) |
| #define TR_SUBSYS | ( | name | ) |
Helper to disambiguate these identifiers in the code base. They should only be used with tor_trace() like so:
tor_trace(TR_SUBSYS(circuit), TR_EV(opened), ...);
Definition at line 45 of file events.h.
Referenced by circuit_change_purpose(), circuit_establish_circuit(), circuit_establish_circuit_conflux(), circuit_expire_building(), circuit_expire_old_circuits_clientside(), circuit_free_(), circuit_has_opened(), circuit_launch_by_extend_info(), circuit_mark_for_close_(), circuit_send_first_onion_skin(), circuit_send_intermediate_onion_skin(), circuit_set_state(), congestion_control_update_circuit_bdp(), flow_control_decide_xoff(), flow_control_decide_xon(), or_circuit_new(), and origin_circuit_new().