NetSurf
|
Killable callback closure embodiment. More...
Data Fields | |
void(* | callback )(void *) |
The callback function. More... | |
void * | context |
The context for the callback. More... | |
bool | callback_killed |
Whether or not this was killed. More... | |
bool | callback_fired |
Whether or not this has fired yet. More... | |
bigtime_t | timeout |
Killable callback closure embodiment.
Definition at line 35 of file schedule.cpp.
void(* _nsbeos_callback_t::callback) (void *) |
The callback function.
Definition at line 36 of file schedule.cpp.
Referenced by beos_schedule(), nsbeos_schedule_kill_callback(), schedule_remove(), and schedule_run().
bool _nsbeos_callback_t::callback_fired |
Whether or not this has fired yet.
Definition at line 39 of file schedule.cpp.
Referenced by beos_schedule().
bool _nsbeos_callback_t::callback_killed |
Whether or not this was killed.
Definition at line 38 of file schedule.cpp.
Referenced by beos_schedule(), nsbeos_schedule_kill_callback(), and schedule_run().
void* _nsbeos_callback_t::context |
The context for the callback.
Definition at line 37 of file schedule.cpp.
Referenced by beos_schedule(), nsbeos_schedule_kill_callback(), schedule_remove(), and schedule_run().
bigtime_t _nsbeos_callback_t::timeout |
Definition at line 40 of file schedule.cpp.
Referenced by beos_schedule(), and schedule_run().