OpenDNSSEC-enforcer  2.0.4
Data Fields
task_struct Struct Reference

#include <task.h>

Data Fields

task_id what
 
task_id interrupt
 
task_id halted
 
time_t when
 
time_t backoff
 
int flush
 
char * who
 
ldns_rdf * dname
 
void * context
 
task_type *(* how )(task_type *task)
 
task_type *(* clean_context )(task_type *task)
 
db_connection_tdbconn
 

Detailed Description

Definition at line 59 of file task.h.

Field Documentation

◆ backoff

time_t task_struct::backoff

Definition at line 64 of file task.h.

◆ clean_context

task_type*(* task_struct::clean_context) (task_type *task)

Definition at line 70 of file task.h.

Referenced by task_cleanup().

◆ context

void* task_struct::context

Definition at line 68 of file task.h.

Referenced by task_cleanup().

◆ dbconn

db_connection_t* task_struct::dbconn

Definition at line 71 of file task.h.

◆ dname

ldns_rdf* task_struct::dname

Definition at line 67 of file task.h.

Referenced by task_cleanup(), task_compare(), and task_compare_name().

◆ flush

int task_struct::flush

Definition at line 65 of file task.h.

Referenced by task2str(), and task_compare().

◆ halted

task_id task_struct::halted

Definition at line 62 of file task.h.

◆ how

task_type*(* task_struct::how) (task_type *task)

Definition at line 69 of file task.h.

Referenced by task_perform().

◆ interrupt

task_id task_struct::interrupt

Definition at line 61 of file task.h.

◆ what

task_id task_struct::what

Definition at line 60 of file task.h.

Referenced by task2str().

◆ when

time_t task_struct::when

Definition at line 63 of file task.h.

Referenced by task2str(), and task_compare().

◆ who

char* task_struct::who

Definition at line 66 of file task.h.

Referenced by task2str(), and task_cleanup().


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