Tor 0.4.9.2-alpha-dev
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Data Fields
benchops Struct Reference

Data Fields

void *(* init )(struct timeout *, size_t, int)
 
void(* add )(void *, struct timeout *, timeout_t)
 
void(* del )(void *, struct timeout *)
 
struct timeout *(* get )(void *)
 
void(* update )(void *, timeout_t)
 
void(* check )(void *)
 
int(* empty )(void *)
 
struct timeout *(* next )(void *, struct timeouts_it *)
 
void(* destroy )(void *)
 

Detailed Description

Definition at line 1 of file bench.h.

Field Documentation

◆ add

void(* add) (void *, struct timeout *, timeout_t)

Definition at line 3 of file bench.h.

◆ check

void(* check) (void *)

Definition at line 7 of file bench.h.

◆ del

void(* del) (void *, struct timeout *)

Definition at line 4 of file bench.h.

◆ destroy

void(* destroy) (void *)

Definition at line 10 of file bench.h.

◆ empty

int(* empty) (void *)

Definition at line 8 of file bench.h.

◆ get

struct timeout *(* get) (void *)

Definition at line 4 of file bench.h.

◆ init

void *(* init) (struct timeout *, size_t, int)

Definition at line 2 of file bench.h.

◆ next

struct timeout *(* next) (void *, struct timeouts_it *)

Definition at line 8 of file bench.h.

◆ update

void(* update) (void *, timeout_t)

Definition at line 6 of file bench.h.


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