tor  master
Data Fields
padding_counts_t Struct Reference

Data Fields

uint64_t read_cell_count
 
uint64_t write_cell_count
 
uint64_t read_pad_cell_count
 
uint64_t write_pad_cell_count
 
uint64_t enabled_read_cell_count
 
uint64_t enabled_write_cell_count
 
uint64_t enabled_read_pad_cell_count
 
uint64_t enabled_write_pad_cell_count
 
uint64_t read_drop_cell_count
 
uint64_t write_drop_cell_count
 
uint64_t maximum_chanpad_timers
 
char first_published_at [ISO_TIME_LEN+1]
 

Detailed Description

This structure holds accounting needed to calculate the padding overhead.

Field Documentation

◆ enabled_read_cell_count

uint64_t enabled_read_cell_count

Total number of read cells on padding-enabled conns

◆ enabled_read_pad_cell_count

uint64_t enabled_read_pad_cell_count

Total number of read CELL_PADDING cells on padding-enabled cons

◆ enabled_write_cell_count

uint64_t enabled_write_cell_count

Total number of sent cells on padding-enabled conns

◆ enabled_write_pad_cell_count

uint64_t enabled_write_pad_cell_count

Total number of sent CELL_PADDING cells on padding-enabled cons

◆ first_published_at

char first_published_at[ISO_TIME_LEN+1]

When did we first copy padding_current into padding_published?

◆ maximum_chanpad_timers

uint64_t maximum_chanpad_timers

The maximum number of padding timers we've seen in 24 hours

◆ read_cell_count

uint64_t read_cell_count

Total number of cells we have received, including padding

◆ read_drop_cell_count

uint64_t read_drop_cell_count

Total number of RELAY_DROP cells we have received

◆ read_pad_cell_count

uint64_t read_pad_cell_count

Total number of CELL_PADDING cells we have received

◆ write_cell_count

uint64_t write_cell_count

Total number of cells we have sent, including padding

◆ write_drop_cell_count

uint64_t write_drop_cell_count

Total number of RELAY_DROP cells we have sent

◆ write_pad_cell_count

uint64_t write_pad_cell_count

Total number of CELL_PADDING cells we have sent


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