Go to the documentation of this file.
23 #define LIRC_RET_SUCCESS (0)
24 #define LIRC_RET_ERROR (-1)
26 #define LIRC_ALL ((char *) (-1))
88 const char *prog,
const char *lircd,
int verbose);
93 int (check)(
char *s));
109 int (check)(
char *s));
111 struct lirc_config *config,
char *code,
char **
string,
void lirc_freeconfig(struct lirc_config *config)
const char * lirc_getmode(const struct lirc_state *state, struct lirc_config *config)
int lirc_deinit(struct lirc_state *state)
const char * lirc_setmode(const struct lirc_state *state, struct lirc_config *config, const char *mode)
int lirc_readconfig_only(const struct lirc_state *state, const char *file, struct lirc_config **config, int(check)(char *s))
size_t lirc_getsocketname(const char *filename, char *buf, size_t size)
int lirc_readconfig(const struct lirc_state *state, const char *file, struct lirc_config **config, int(check)(char *s))
struct lirc_config_entry * first
struct lirc_list * next_config
int lirc_code2char(const struct lirc_state *state, struct lirc_config *config, const char *code, char **string)
int lirc_nextcode(struct lirc_state *state, char **code)
struct lirc_config_entry * next
struct lirc_config_entry * next
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_code2charprog(struct lirc_state *state, struct lirc_config *config, char *code, char **string, char **prog)
struct lirc_list * config
struct lirc_code * next_code