|
vdr
2.4.0
|
#include <tools.h>
Public Member Functions | |
| cFile (void) | |
| ~cFile () | |
| operator int () | |
| bool | Open (const char *FileName, int Flags, mode_t Mode=DEFFILEMODE) |
| bool | Open (int FileDes) |
| void | Close (void) |
| bool | IsOpen (void) |
| bool | Ready (bool Wait=true) |
Static Public Member Functions | |
| static bool | AnyFileReady (int FileDes=-1, int TimeoutMs=1000) |
| static bool | FileReady (int FileDes, int TimeoutMs=1000) |
| static bool | FileReadyForWriting (int FileDes, int TimeoutMs=1000) |
Private Attributes | |
| int | f |
Static Private Attributes | |
| static bool | files [] = { false } |
| static int | maxFiles = 0 |
|
static |
| void cFile::Close | ( | void | ) |
Definition at line 1660 of file tools.c.
Referenced by cSVDRPClient::Close().
|
static |
Definition at line 1692 of file tools.c.
Referenced by cLircRemote::Action().
|
static |
|
inline |
Definition at line 434 of file tools.h.
Referenced by cSVDRPClient::Close(), cSVDRPServer::HasConnection(), and cSVDRPClient::Process().
| bool cFile::Open | ( | const char * | FileName, |
| int | Flags, | ||
| mode_t | Mode = DEFFILEMODE |
||
| ) |
Definition at line 1627 of file tools.c.
References esyslog.
Referenced by cSVDRPClient::cSVDRPClient().
| bool cFile::Ready | ( | bool | Wait = true | ) |
Definition at line 1669 of file tools.c.
Referenced by cSVDRPClient::Process().
|
staticprivate |
Definition at line 424 of file tools.h.
Referenced by cFileNameList::Load().
|
staticprivate |
Definition at line 425 of file tools.h.
Referenced by cFileNameList::Load().
1.8.11