Dokumentation VDR

Main Page   Class Hierarchy   Alphabetical List   Data Structures   File List   Data Fields   Globals  

thread.h File Reference

#include <pthread.h>
#include <stdio.h>
#include <sys/types.h>

Include dependency graph for thread.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Data Structures

class  cCondVar
class  cMutex
class  cMutexLock
 Lock mutex. More...

class  cPipe
 Pipe implementation. More...

class  cThread
 Simple thread based class. More...

class  cThreadLock
 Lock thread. More...


#define LOCK_THREAD   cThreadLock ThreadLock(this)


int SystemExec (const char *Command)

Define Documentation

#define LOCK_THREAD   cThreadLock ThreadLock(this)

Definition at line 114 of file thread.h.

Referenced by cRcuRemote::Action(), cLircRemote::Action(), cDvbPlayer::Action(), cDvbPlayer::Backward(), cRcuRemote::ChannelSwitch(), cDvbPlayer::Forward(), cDvbPlayer::Goto(), cRcuRemote::Number(), cDvbPlayer::Pause(), cDvbPlayer::Play(), cRcuRemote::SendByte(), cDvbPlayer::SkipSeconds(), and cRcuRemote::String().

Function Documentation

int SystemExec const char *    Command

SystemExec() implements a 'system()' call that closes all unnecessary file descriptors in the child process.

Definition at line 386 of file thread.c.

References LOG_ERROR, and LOG_ERROR_STR.

Referenced by cRecordingUserCommand::InvokeCommand(), and main().

Generated on Wed Feb 5 23:30:53 2003 for VDR by doxygen1.3-rc2