libxtc 0.4.0
Async concurrency for C: Tokio + Seastar + BEAM, in one library
Loading...
Searching...
No Matches
xtc_timer_t Struct Reference

Data Fields

struct xtc_timerall_next
 
int cancelled
 
xtc_timer_fn cb
 
int64_t deadline_ns
 
int fired
 
int heap_idx
 
xtc_loop_t * loop
 
int sim_late
 
void * user
 
xtc_task_t * waiter
 

Detailed Description

Definition at line 111 of file loop_int.h.

Field Documentation

◆ all_next

struct xtc_timer* xtc_timer_t::all_next

Definition at line 124 of file loop_int.h.

◆ cancelled

int xtc_timer_t::cancelled

Definition at line 117 of file loop_int.h.

◆ cb

xtc_timer_fn xtc_timer_t::cb

Definition at line 113 of file loop_int.h.

◆ deadline_ns

int64_t xtc_timer_t::deadline_ns

Definition at line 112 of file loop_int.h.

◆ fired

int xtc_timer_t::fired

Definition at line 118 of file loop_int.h.

◆ heap_idx

int xtc_timer_t::heap_idx

Definition at line 116 of file loop_int.h.

◆ loop

xtc_loop_t* xtc_timer_t::loop

Definition at line 123 of file loop_int.h.

◆ sim_late

int xtc_timer_t::sim_late

Definition at line 119 of file loop_int.h.

◆ user

void* xtc_timer_t::user

Definition at line 114 of file loop_int.h.

◆ waiter

xtc_task_t* xtc_timer_t::waiter

Definition at line 115 of file loop_int.h.


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