Logo Search packages:      
Sourcecode: vdr-plugin-osdserver version File versions  Download package

Classes | Public Member Functions | Static Public Member Functions | Static Private Member Functions | Private Attributes | Static Private Attributes | Friends

cMainThreadLock Class Reference

Collaboration diagram for cMainThreadLock:
Collaboration graph

List of all members.


class  cCallback
class  cCallbackList

Public Member Functions

void LockMainThread ()
void UnlockMainThread ()

Static Public Member Functions

static void MainThreadHook ()

Static Private Member Functions

static int CallCallback (cCallback *Callback)
static void SendWakeup ()

Private Attributes

bool HasLock

Static Private Attributes

static cCallbackList Callbacks
static cCondVar MainThreadContinue
static cCondVar MainThreadLocked
static cMutex mutex
static int Waiters = 0
static bool WakeupSent = false


class cCallback

Detailed Description

Definition at line 97 of file tools.h.

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index