index.html
Main Page
|
modules.html
Modules
|
namespaces.html
Namespace List
|
hierarchy.html
Class Hierarchy
|
annotated.html
Data Structures
|
dirs.html
Directories
|
files.html
File List
|
namespacemembers.html
Namespace Members
|
functions.html
Data Fields
|
pages.html
Related Pages
DBusThreadFunctions Struct Reference
Functions that must be implemented to make the D-BUS library thread-aware.
#_details
More...
#include <
dbus-threads_8h-source.html
dbus-threads.h
>
Data Fields
unsigned int
structDBusThreadFunctions.html#o0
mask
Mask indicating which functions are present.
DBusMutexNewFunction
structDBusThreadFunctions.html#o1
mutex_new
Function to create a mutex.
DBusMutexFreeFunction
structDBusThreadFunctions.html#o2
mutex_free
Function to free a mutex.
DBusMutexLockFunction
structDBusThreadFunctions.html#o3
mutex_lock
Function to lock a mutex.
DBusMutexUnlockFunction
structDBusThreadFunctions.html#o4
mutex_unlock
Function to unlock a mutex.
DBusCondVarNewFunction
structDBusThreadFunctions.html#o5
condvar_new
Function to create a condition variable.
DBusCondVarFreeFunction
structDBusThreadFunctions.html#o6
condvar_free
Function to free a condition variable.
DBusCondVarWaitFunction
structDBusThreadFunctions.html#o7
condvar_wait
Function to wait on a condition.
DBusCondVarWaitTimeoutFunction
structDBusThreadFunctions.html#o8
condvar_wait_timeout
Function to wait on a condition with a timeout.
DBusCondVarWakeOneFunction
structDBusThreadFunctions.html#o9
condvar_wake_one
Function to wake one thread waiting on the condition.
DBusCondVarWakeAllFunction
structDBusThreadFunctions.html#o10
condvar_wake_all
Function to wake all threads waiting on the condition.
void(*
structDBusThreadFunctions.html#o11
padding1
)(void)
Reserved for future expansion.
void(*
structDBusThreadFunctions.html#o12
padding2
)(void)
Reserved for future expansion.
void(*
structDBusThreadFunctions.html#o13
padding3
)(void)
Reserved for future expansion.
void(*
structDBusThreadFunctions.html#o14
padding4
)(void)
Reserved for future expansion.
void(*
structDBusThreadFunctions.html#o15
padding5
)(void)
Reserved for future expansion.
void(*
structDBusThreadFunctions.html#o16
padding6
)(void)
Reserved for future expansion.
void(*
structDBusThreadFunctions.html#o17
padding7
)(void)
Reserved for future expansion.
void(*
structDBusThreadFunctions.html#o18
padding8
)(void)
Reserved for future expansion.
Detailed Description
Functions that must be implemented to make the D-BUS library thread-aware.
Definition at line
dbus-threads_8h-source.html#l00073
73
of file
dbus-threads_8h-source.html
dbus-threads.h
.
The documentation for this struct was generated from the following file:
dbus-threads_8h-source.html
dbus-threads.h
Generated on Tue Sep 13 01:28:08 2005 for D-BUS by
http://www.doxygen.org/index.html
doxygen
1.4.4
