ROOTANA
Data Structures | Functions | Variables
RootLock.cxx File Reference
#include "RootLock.h"
#include <TSemaphore.h>
#include <TTimer.h>
#include <TThread.h>
Include dependency graph for RootLock.cxx:

Go to the source code of this file.

Data Structures

class  ServerTimer
 

Functions

static TSemaphore gRootSema (0)
 
static TSemaphore gWaitSema (0)
 
static TSemaphore gDoneSema (0)
 
void LockRoot ()
 
void UnlockRoot ()
 
void StartLockRootTimer (int period_msec)
 

Variables

bool gDebugLockRoot = false
 

Function Documentation

◆ gDoneSema()

static TSemaphore gDoneSema ( )
static
Here is the caller graph for this function:

◆ gRootSema()

static TSemaphore gRootSema ( )
static
Here is the caller graph for this function:

◆ gWaitSema()

static TSemaphore gWaitSema ( )
static
Here is the caller graph for this function:

◆ LockRoot()

void LockRoot ( )

Definition at line 24 of file RootLock.cxx.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ StartLockRootTimer()

void StartLockRootTimer ( int  period_msec)

Definition at line 115 of file RootLock.cxx.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ UnlockRoot()

void UnlockRoot ( )

Definition at line 34 of file RootLock.cxx.

Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ gDebugLockRoot

bool gDebugLockRoot = false

Definition at line 22 of file RootLock.cxx.