77 unsigned int rep { 0 };
91 const char *prog,
const char *lircd,
int verbose);
96 int (check)(std::string& s));
100 const std::string& code,std::string&
string);
105 int (check)(std::string& s));
size_t lirc_getsocketname(const std::string &filename, char *buf, size_t size)
std::string lirc_getmode(const struct lirc_state *state, struct lirc_config *config)
int lirc_readconfig(const struct lirc_state *state, const std::string &file, struct lirc_config **config, int(check)(std::string &s))
int lirc_deinit(struct lirc_state *state)
void lirc_freeconfig(struct lirc_config *config)
std::string lirc_setmode(const struct lirc_state *state, struct lirc_config *config, const std::string &mode)
int lirc_readconfig_only(const struct lirc_state *state, const std::string &file, struct lirc_config **config, int(check)(std::string &s))
int lirc_code2char(const struct lirc_state *state, struct lirc_config *config, const std::string &code, std::string &string)
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
std::string lircrc_root_file
std::string lircrc_user_file