|
LIRC libraries
LinuxInfraredRemoteControl
|
Interface to the userspace drivers. More...
#include <glob.h>#include "include/media/lirc.h"#include "lirc/ir_remote_types.h"#include "lirc/curl_poll.h"Go to the source code of this file.
Data Structures | |
| struct | option_t |
| struct | driver |
Macros | |
| #define | DRV_ERR_NOT_IMPLEMENTED 1 |
| #define | DRVCTL_GET_STATE 1 |
| #define | DRVCTL_SEND_SPACE 2 |
| #define | DRVCTL_SET_OPTION 3 |
| #define | DRVCTL_GET_RAW_CODELENGTH 4 |
| #define | DRVCTL_GET_DEVICES 5 |
| #define | DRVCTL_FREE_DEVICES 6 |
| #define | DRVCTL_NOTIFY_DECODE 7 |
| #define | DRVCTL_MAX 128 |
| #define | DRV_ERR_NOT_IMPLEMENTED 1 |
| #define | DRV_ERR_BAD_STATE 2 |
| #define | DRV_ERR_BAD_OPTION 3 |
| #define | DRV_ERR_BAD_VALUE 4 |
Functions | |
| int | default_open (const char *path) |
| int | default_close (void) |
| int | default_drvctl (unsigned int cmd, void *arg) |
| void | glob_t_init (glob_t *glob) |
| void | glob_t_free (glob_t *glob) |
| void | glob_t_add_path (glob_t *glob, const char *path) |
| int | drv_handle_options (const char *options) |
Variables | |
| const struct driver *const | curr_driver |
Interface to the userspace drivers.
Definition in file driver.h.