#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.