lirc_private.h
Go to the documentation of this file.
/*
* lirc.h - linux infrared remote control header file
* last modified 2010/06/03 by Jarod Wilson
*/
#ifndef _LIRC_PRIVATE_H
#define _LIRC_PRIVATE_H
#ifndef __u32
#include <stdint.h>
#define __u32 uint32_t
#endif
#ifdef HAVE_KERNEL_LIRC_H
#include <linux/lirc.h>
#else
#include "include/media/lirc.h"
#endif
#include "ir_remote_types.h"
#include "lirc_log.h"
#include "lirc_options.h"
#include "lirc-utils.h"
#include "curl_poll.h"
#include "config_file.h"
#include "dump_config.h"
#include "input_map.h"
#include "driver.h"
#include "ir_remote_types.h"
#include "drv_admin.h"
#include "ir_remote.h"
#include "receive.h"
#include "release.h"
#include "serial.h"
#include "transmit.h"
#include "ciniparser.h"
#endif
receive.h
Functions that decode IR codes.
drv_admin.h
Routines for dynamic drivers.Functions in this file provides primitives to iterate over the dynamic d...
lirc_log.h
Logging functionality.
transmit.h
Functions that prepare IR codes for transmitting.
lirc_options.h
Options management: options file, parse and retrieve.
driver.h
Interface to the userspace drivers.
dump_config.h
Dumps data structures into file.
config_file.h
Parses the lircd.cont config file.
ir_remote_types.h
Describes and decodes the signals from IR remotes.
serial.h
Common routines for hw that uses the standard serial port driver.
lirc-utils.h
Utilities.
input_map.h
Button namespace derived from Linux input layer.
ir_remote.h
Describes and decodes the signals from IR remotes.
release.h
Automatic release event generation.
ciniparser.h
Parser for ini files.