|
Tor 0.4.9.8
|
#include <periodic.h>
Data Fields | |
| periodic_event_helper_t | fn |
| time_t | last_action_time |
| struct mainloop_event_t * | ev |
| const char * | name |
| uint32_t | roles |
| uint32_t | flags |
| unsigned int | enabled: 1 |
A single item for the periodic-events-function table.
Definition at line 63 of file periodic.h.
| unsigned int enabled |
Definition at line 75 of file periodic.h.
| struct mainloop_event_t* ev |
Libevent callback we're using to implement this
Definition at line 66 of file periodic.h.
Referenced by periodic_event_connect(), periodic_event_disable(), periodic_event_disconnect(), periodic_event_enable(), periodic_event_launch(), periodic_event_reschedule(), periodic_event_schedule_and_disable(), and periodic_event_set_interval().
| uint32_t flags |
Definition at line 73 of file periodic.h.
The function to run the event
Definition at line 64 of file periodic.h.
| time_t last_action_time |
The last time the function did something
Definition at line 65 of file periodic.h.
| const char* name |
Name of the function – for debug
Definition at line 68 of file periodic.h.
Referenced by initialize_periodic_events().
| uint32_t roles |
Definition at line 71 of file periodic.h.