vdr  2.6.9
lirc.h
Go to the documentation of this file.
1 /*
2  * lirc.h: LIRC remote control
3  *
4  * See the main source file 'vdr.c' for copyright information and
5  * how to reach the author.
6  *
7  * $Id: lirc.h 5.1 2022/11/26 13:37:06 kls Exp $
8  */
9 
10 #ifndef __LIRC_H
11 #define __LIRC_H
12 
13 #include "remote.h"
14 #include "thread.h"
15 
16 class cLircRemote : public cRemote, protected cThread {
17 protected:
18  int f;
19  cLircRemote(const char *Name);
20 public:
21  virtual ~cLircRemote();
22  virtual bool Ready(void);
23  static void NewLircRemote(const char *Name);
24  };
25 
26 #endif //__LIRC_H
static void NewLircRemote(const char *Name)
Definition: lirc.c:64
int f
Definition: lirc.h:18
virtual ~cLircRemote()
Definition: lirc.c:55
cLircRemote(const char *Name)
Definition: lirc.c:49
virtual bool Ready(void)
Definition: lirc.c:99
Definition: remote.h:20
const char * Name(void)
Definition: remote.h:46
Definition: thread.h:79