LIRC libraries
Linux Infrared Remote Control
|
IR Command, corresponding to one (command defining) line of the configuration file. More...
#include <ir_remote_types.h>
Public Attributes | |
char * | name |
Name of command. | |
ir_code | code |
The first code of the command. | |
int | length |
(private) | |
lirc_t * | signals |
(private) | |
struct ir_code_node * | next |
Linked list of the subsequent ir_code's, after the first one. | |
struct ir_code_node * | current |
Should point at the ir_code currently being transmitted, or NULL if none. | |
struct ir_code_node * | transmit_state |
(private) | |
struct ir_ncode * | next_ncode |
Next code in recorded buttons list. | |
IR Command, corresponding to one (command defining) line of the configuration file.
Normally, there is only one ir_code herein (field code), however, there may be more, namely in the linked list in the field next.
Definition at line 64 of file ir_remote_types.h.
ir_code ir_ncode::code |
The first code of the command.
Definition at line 69 of file ir_remote_types.h.
struct ir_code_node* ir_ncode::current |
Should point at the ir_code currently being transmitted, or NULL if none.
Definition at line 83 of file ir_remote_types.h.
int ir_ncode::length |
(private)
Definition at line 72 of file ir_remote_types.h.
char* ir_ncode::name |
Name of command.
Definition at line 66 of file ir_remote_types.h.
struct ir_code_node* ir_ncode::next |
Linked list of the subsequent ir_code's, after the first one.
NULL if there is only one ir_code (normal case).
Definition at line 79 of file ir_remote_types.h.
struct ir_ncode* ir_ncode::next_ncode |
Next code in recorded buttons list.
Definition at line 89 of file ir_remote_types.h.
lirc_t* ir_ncode::signals |
(private)
Definition at line 75 of file ir_remote_types.h.
struct ir_code_node* ir_ncode::transmit_state |
(private)
Definition at line 86 of file ir_remote_types.h.