#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. | |
| DBusRecursiveMutexNewFunction | recursive_mutex_new |
| Function to create a recursive mutex. | |
| DBusRecursiveMutexFreeFunction | recursive_mutex_free |
| Function to free a recursive mutex. | |
| DBusRecursiveMutexLockFunction | recursive_mutex_lock |
| Function to lock a recursive mutex. | |
| DBusRecursiveMutexUnlockFunction | recursive_mutex_unlock |
| Function to unlock a recursive mutex. | |
| 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. | |
Definition at line 81 of file dbus-threads.h.
1.4.7