tor  master
Data Fields
voting_schedule_t Struct Reference

#include <voting_schedule.h>

Data Fields

time_t voting_starts
 
time_t fetch_missing_votes
 
time_t voting_ends
 
time_t fetch_missing_signatures
 
time_t interval_starts
 
int have_voted
 
int have_fetched_missing_votes
 
int have_built_consensus
 
int have_fetched_missing_signatures
 
int have_published_consensus
 
int created_on_demand
 

Detailed Description

Scheduling information for a voting interval.

Field Documentation

◆ fetch_missing_signatures

time_t fetch_missing_signatures

When do we send an HTTP request for any signatures we're expecting to see on the consensus?

◆ fetch_missing_votes

time_t fetch_missing_votes

When do we send an HTTP request for any votes that we haven't been posted yet?

◆ interval_starts

time_t interval_starts

When do we publish the consensus?

◆ voting_ends

time_t voting_ends

When do we give up on getting more votes and generate a consensus?

◆ voting_starts

time_t voting_starts

When do we generate and distribute our vote for this interval?


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