#include <asyncUtility.h>
Inheritance diagram for AsyncUtility:
Public Member Functions | |
AsyncUtility (float frequency=0.2) | |
virtual | ~AsyncUtility (void) |
Protected Member Functions | |
void | destroy_thread (void) |
void | callback (void) |
virtual bool | process_request (void)=0 |
void | nap (void) const |
Static Protected Member Functions | |
void * | st_callback (void *arg) |
Protected Attributes | |
int | _next_token |
bool | _shutdown |
bool | _threaded |
float | _frequency |
bool | _threads_enabled |
Private Member Functions | |
INLINE float | get_frequency (void) const |
void | create_thread (void) |
Private Attributes | |
PUBLISHED | __pad0__: INLINE void set_frequency(float frequency) |
|
Definition at line 40 of file asyncUtility.cxx. References _next_token, _shutdown, _threaded, and _threads_enabled. |
|
Definition at line 57 of file asyncUtility.cxx. |
|
Definition at line 133 of file asyncUtility.cxx. References process_request(). |
|
Definition at line 69 of file asyncUtility.cxx. References _threaded, _threads_enabled, create, and st_callback(). Referenced by Loader::request_load(). |
|
Definition at line 86 of file asyncUtility.cxx. References _shutdown, and _threaded. Referenced by Loader::~Loader(). |
|
|
|
Definition at line 150 of file asyncUtility.cxx. References _frequency, and NULL. |
|
Implemented in Loader. Referenced by callback(). |
|
Definition at line 118 of file asyncUtility.cxx. References NULL. Referenced by create_thread(). |
|
Reimplemented in Loader. Definition at line 41 of file asyncUtility.h. |
|
Definition at line 61 of file asyncUtility.h. Referenced by nap(). |
|
Definition at line 58 of file asyncUtility.h. Referenced by AsyncUtility(), and Loader::request_load(). |
|
Definition at line 59 of file asyncUtility.h. Referenced by AsyncUtility(), and destroy_thread(). |
|
Definition at line 60 of file asyncUtility.h. Referenced by AsyncUtility(), create_thread(), destroy_thread(), and Loader::request_load(). |
|
Definition at line 62 of file asyncUtility.h. Referenced by AsyncUtility(), and create_thread(). |