|
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 36 of file schedule.cpp.
| void(* _nsbeos_callback_t::callback) (void *) |
The callback function.
Definition at line 37 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 40 of file schedule.cpp.
Referenced by beos_schedule().
| bool _nsbeos_callback_t::callback_killed |
Whether or not this was killed.
Definition at line 39 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 38 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 41 of file schedule.cpp.
Referenced by beos_schedule(), and schedule_run().