vdr
2.7.6
|
#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 | FileReady (int FileDes, int TimeoutMs=1000) |
Private Attributes | |
int | f |
void cFile::Close | ( | void | ) |
Definition at line 1711 of file tools.c.
Referenced by cSVDRPServer::Close(), and cSVDRPClient::Close().
|
static |
Definition at line 1724 of file tools.c.
Referenced by cLircUsrRemote::Action(), and cRcuRemote::ReceiveByte().
|
inline |
Definition at line 473 of file tools.h.
Referenced by cSVDRPServer::Close(), cSVDRPClient::Close(), cSVDRPServer::HasConnection(), cSVDRPClient::Process(), cSVDRPServer::Process(), and cSVDRPServer::Reply().
bool cFile::Open | ( | const char * | FileName, |
int | Flags, | ||
mode_t | Mode = DEFFILEMODE |
||
) |
Definition at line 1692 of file tools.c.
References esyslog.
Referenced by cSVDRPClient::cSVDRPClient(), and cSVDRPServer::cSVDRPServer().
bool cFile::Ready | ( | bool | Wait = true | ) |
Definition at line 1719 of file tools.c.
Referenced by cSVDRPClient::Process(), and cSVDRPServer::Process().