Tor 0.4.9.0-alpha-dev
Data Fields
cpuworker_request_t Struct Reference

Data Fields

uint32_t magic
 
unsigned timed: 1
 
struct timeval started_at
 
create_cell_t create_cell
 
circuit_params_t circ_ns_params
 

Detailed Description

A request sent to a cpuworker.

Definition at line 164 of file cpuworker.c.

Field Documentation

◆ circ_ns_params

circuit_params_t circ_ns_params

A copy of this relay's consensus params that are relevant to the circuit, for use in negotiation.

Definition at line 179 of file cpuworker.c.

Referenced by cpuworker_onion_handshake_threadfn().

◆ create_cell

create_cell_t create_cell

A create cell for the cpuworker to process.

Definition at line 174 of file cpuworker.c.

Referenced by cpuworker_onion_handshake_threadfn().

◆ magic

uint32_t magic

Magic number; must be CPUWORKER_REQUEST_MAGIC.

Definition at line 166 of file cpuworker.c.

Referenced by cpuworker_onion_handshake_threadfn().

◆ started_at

struct timeval started_at

If we're timing this request, when was it sent to the cpuworker?

Definition at line 171 of file cpuworker.c.

Referenced by cpuworker_onion_handshake_threadfn().

◆ timed

unsigned timed

Flag: Are we timing this request?

Definition at line 169 of file cpuworker.c.

Referenced by cpuworker_onion_handshake_threadfn().


The documentation for this struct was generated from the following file: