#include <dbus-threads.h>
Data Fields | |
| unsigned int | mask |
| Mask indicating which functions are present. | |
| DBusMutexNewFunction | mutex_new |
| Function to create a mutex. | |
| DBusMutexFreeFunction | mutex_free |
| Function to free a mutex. | |
| DBusMutexLockFunction | mutex_lock |
| Function to lock a mutex. | |
| DBusMutexUnlockFunction | mutex_unlock |
| Function to unlock a mutex. | |
| DBusCondVarNewFunction | condvar_new |
| Function to create a condition variable. | |
| DBusCondVarFreeFunction | condvar_free |
| Function to free a condition variable. | |
| DBusCondVarWaitFunction | condvar_wait |
| Function to wait on a condition. | |
| DBusCondVarWaitTimeoutFunction | condvar_wait_timeout |
| Function to wait on a condition with a timeout. | |
| DBusCondVarWakeOneFunction | condvar_wake_one |
| Function to wake one thread waiting on the condition. | |
| DBusCondVarWakeAllFunction | condvar_wake_all |
| Function to wake all threads waiting on the condition. | |
| void(* | padding1 )(void) |
| Reserved for future expansion. | |
| void(* | padding2 )(void) |
| Reserved for future expansion. | |
| void(* | padding3 )(void) |
| Reserved for future expansion. | |
| void(* | padding4 )(void) |
| Reserved for future expansion. | |
| void(* | padding5 )(void) |
| Reserved for future expansion. | |
| void(* | padding6 )(void) |
| Reserved for future expansion. | |
| void(* | padding7 )(void) |
| Reserved for future expansion. | |
| void(* | padding8 )(void) |
| Reserved for future expansion. | |
Definition at line 73 of file dbus-threads.h.
1.4.2