|
MythTV
0.27pre
|
Go to the source code of this file.
Classes | |
| struct | lirc_state |
| struct | lirc_list |
| struct | lirc_code |
| struct | lirc_config |
| struct | lirc_config_entry |
Enumerations | |
| enum | lirc_flags { none = 0x00, once = 0x01, quit = 0x02, mode = 0x04, ecno = 0x08, startup_mode = 0x10, toggle_reset = 0x20 } |
Functions | |
| struct lirc_state * | lirc_init (const char *lircrc_root_file, const char *lircrc_user_file, const char *prog, const char *lircd, int verbose) |
| int | lirc_deinit (struct lirc_state *) |
| int | lirc_readconfig (const struct lirc_state *state, const char *file, struct lirc_config **config, int(check)(char *s)) |
| void | lirc_freeconfig (struct lirc_config *config) |
| char * | lirc_nextir (struct lirc_state *state) |
| char * | lirc_ir2char (const struct lirc_state *state, struct lirc_config *config, char *code) |
| int | lirc_nextcode (struct lirc_state *state, char **code) |
| int | lirc_code2char (const struct lirc_state *state, struct lirc_config *config, char *code, char **string) |
| int | lirc_readconfig_only (const struct lirc_state *state, const char *file, struct lirc_config **config, int(check)(char *s)) |
| int | lirc_code2charprog (struct lirc_state *state, struct lirc_config *config, char *code, char **string, char **prog) |
| size_t | lirc_getsocketname (const char *filename, char *buf, size_t size) |
| const char * | lirc_getmode (const struct lirc_state *state, struct lirc_config *config) |
| const char * | lirc_setmode (const struct lirc_state *state, struct lirc_config *config, const char *mode) |
| enum lirc_flags |
Definition at line 28 of file lirc_client.h.
|
read |
Definition at line 136 of file lirc_client.c.
Referenced by LIRC::Init().
| int lirc_deinit | ( | struct lirc_state * | ) |
Definition at line 210 of file lirc_client.c.
Referenced by LIRC::Init(), lirc_init(), LIRC::run(), and LIRCPriv::~LIRCPriv().
| int lirc_readconfig | ( | const struct lirc_state * | state, |
| const char * | file, | ||
| struct lirc_config ** | config, | ||
| int(check)(char *s) | |||
| ) |
Definition at line 860 of file lirc_client.c.
Referenced by LIRC::Init().
| void lirc_freeconfig | ( | struct lirc_config * | config | ) |
Definition at line 1437 of file lirc_client.c.
Referenced by lirc_readconfig(), and LIRCPriv::~LIRCPriv().
| char* lirc_nextir | ( | struct lirc_state * | state | ) |
Definition at line 1811 of file lirc_client.c.
| char* lirc_ir2char | ( | const struct lirc_state * | state, |
| struct lirc_config * | config, | ||
| char * | code | ||
| ) |
Definition at line 1662 of file lirc_client.c.
| int lirc_nextcode | ( | struct lirc_state * | state, |
| char ** | code | ||
| ) |
Definition at line 1829 of file lirc_client.c.
Referenced by lirc_nextir().
| int lirc_code2char | ( | const struct lirc_state * | state, |
| struct lirc_config * | config, | ||
| char * | code, | ||
| char ** | string | ||
| ) |
Definition at line 1678 of file lirc_client.c.
Referenced by lirc_ir2char(), and LIRC::Process().
| int lirc_readconfig_only | ( | const struct lirc_state * | state, |
| const char * | file, | ||
| struct lirc_config ** | config, | ||
| int(check)(char *s) | |||
| ) |
Definition at line 968 of file lirc_client.c.
| int lirc_code2charprog | ( | struct lirc_state * | state, |
| struct lirc_config * | config, | ||
| char * | code, | ||
| char ** | string, | ||
| char ** | prog | ||
| ) |
Definition at line 1713 of file lirc_client.c.
| size_t lirc_getsocketname | ( | const char * | filename, |
| char * | buf, | ||
| size_t | size | ||
| ) |
Definition at line 1888 of file lirc_client.c.
Referenced by lirc_readconfig().
| const char* lirc_getmode | ( | const struct lirc_state * | state, |
| struct lirc_config * | config | ||
| ) |
Definition at line 1898 of file lirc_client.c.
| const char* lirc_setmode | ( | const struct lirc_state * | state, |
| struct lirc_config * | config, | ||
| const char * | mode | ||
| ) |
Definition at line 1925 of file lirc_client.c.
1.8.1.2