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,
int lirc_nextcode(struct lirc_state *state, char **code)
int lirc_readconfig_only(const struct lirc_state *state, const char *file, struct lirc_config **config, int(check)(char *s))
int lirc_code2char(const struct lirc_state *state, struct lirc_config *config, const char *code, char **string)
int lirc_deinit(struct lirc_state *state)
const char * lirc_setmode(const struct lirc_state *state, struct lirc_config *config, const char *mode)
void lirc_freeconfig(struct lirc_config *config)
size_t lirc_getsocketname(const char *filename, char *buf, size_t size)
int lirc_code2charprog(struct lirc_state *state, struct lirc_config *config, char *code, char **string, char **prog)
const char * lirc_getmode(const struct lirc_state *state, struct lirc_config *config)
int lirc_readconfig(const struct lirc_state *state, const char *file, struct lirc_config **config, int(check)(char *s))
struct lirc_state * lirc_init(const char *lircrc_root_file, const char *lircrc_user_file, const char *prog, const char *lircd, int verbose)
struct lirc_list * config
struct lirc_list * next_config
struct lirc_code * next_code
struct lirc_config_entry * next
struct lirc_config_entry * next
struct lirc_config_entry * first