vdr 2.6.1
Public Member Functions | Private Attributes | List of all members
cLockFile Class Reference

#include <tools.h>

Public Member Functions

 cLockFile (const char *Directory)
 
 ~cLockFile ()
 
bool Lock (int WaitSeconds=0)
 
void Unlock (void)
 
 cLockFile (const char *Directory)
 
 ~cLockFile ()
 
bool Lock (int WaitSeconds=0)
 
void Unlock (void)
 

Private Attributes

char * fileName
 
int f
 

Detailed Description

Definition at line 529 of file include/vdr/tools.h.

Constructor & Destructor Documentation

◆ cLockFile() [1/2]

cLockFile::cLockFile ( const char *  Directory)

Definition at line 2013 of file tools.c.

References AddDirectory(), DirectoryOk(), and LOCKFILENAME.

◆ ~cLockFile() [1/2]

cLockFile::~cLockFile ( )

Definition at line 2021 of file tools.c.

◆ cLockFile() [2/2]

cLockFile::cLockFile ( const char *  Directory)

◆ ~cLockFile() [2/2]

cLockFile::~cLockFile ( )

Member Function Documentation

◆ Lock() [1/2]

bool cLockFile::Lock ( int  WaitSeconds = 0)

◆ Lock() [2/2]

bool cLockFile::Lock ( int  WaitSeconds = 0)

◆ Unlock() [1/2]

void cLockFile::Unlock ( void  )

Definition at line 2063 of file tools.c.

◆ Unlock() [2/2]

void cLockFile::Unlock ( void  )

Member Data Documentation

◆ f

int cLockFile::f
private

Definition at line 532 of file include/vdr/tools.h.

◆ fileName

char * cLockFile::fileName
private

Definition at line 531 of file include/vdr/tools.h.


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