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
cLircRemote
Definition:
lirc.h:16
cLircRemote::NewLircRemote
static void NewLircRemote(const char *Name)
Definition:
lirc.c:64
cLircRemote::f
int f
Definition:
lirc.h:18
cLircRemote::~cLircRemote
virtual ~cLircRemote()
Definition:
lirc.c:55
cLircRemote::cLircRemote
cLircRemote(const char *Name)
Definition:
lirc.c:49
cLircRemote::Ready
virtual bool Ready(void)
Definition:
lirc.c:99
cRemote
Definition:
remote.h:20
cRemote::Name
const char * Name(void)
Definition:
remote.h:46
cThread
Definition:
thread.h:79
remote.h
thread.h
Generated by
1.9.1