allegro5.threads

Undocumented in source.

Members

Functions

al_broadcast_cond
void al_broadcast_cond(ALLEGRO_COND* cond)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_create_cond
ALLEGRO_COND* al_create_cond()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_create_mutex
ALLEGRO_MUTEX* al_create_mutex()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_create_mutex_recursive
ALLEGRO_MUTEX* al_create_mutex_recursive()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_create_thread
ALLEGRO_THREAD* al_create_thread(void* function(ALLEGRO_THREAD* thread, void* arg) proc, void* arg)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_destroy_cond
void al_destroy_cond(ALLEGRO_COND* cond)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_destroy_mutex
void al_destroy_mutex(ALLEGRO_MUTEX* mutex)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_destroy_thread
void al_destroy_thread(ALLEGRO_THREAD* thread)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_get_thread_should_stop
bool al_get_thread_should_stop(ALLEGRO_THREAD* outer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_join_thread
void al_join_thread(ALLEGRO_THREAD* outer, void** ret_value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_lock_mutex
void al_lock_mutex(ALLEGRO_MUTEX* mutex)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_run_detached_thread
void al_run_detached_thread(void* function(void* arg) proc, void* arg)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_set_thread_should_stop
void al_set_thread_should_stop(ALLEGRO_THREAD* outer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_signal_cond
void al_signal_cond(ALLEGRO_COND* cond)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_start_thread
void al_start_thread(ALLEGRO_THREAD* outer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_unlock_mutex
void al_unlock_mutex(ALLEGRO_MUTEX* mutex)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_wait_cond
void al_wait_cond(ALLEGRO_COND* cond, ALLEGRO_MUTEX* mutex)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
al_wait_cond_until
int al_wait_cond_until(ALLEGRO_COND* cond, ALLEGRO_MUTEX* mutex, ALLEGRO_TIMEOUT* timeout)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

ALLEGRO_COND
struct ALLEGRO_COND
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ALLEGRO_MUTEX
struct ALLEGRO_MUTEX
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ALLEGRO_THREAD
struct ALLEGRO_THREAD
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta