|  | LIRC libraries
    LinuxInfraredRemoteControl | 
Automatic release event generation. More...
#include "ir_remote_types.h"Go to the source code of this file.
| Functions | |
| void | register_input (void) | 
| If there is a pending release event, set timer to current time + release_gap. | |
| void | register_button_press (struct ir_remote *remote, struct ir_ncode *ncode, ir_code code, int reps) | 
| Set up pending release events for given button, including the release_gap. | |
| void | get_release_data (const char **remote_name, const char **button_name, int *reps) | 
| void | set_release_suffix (const char *s) | 
| void | get_release_time (struct timeval *tv) | 
| Get time for pending release event if it exists, else a noop.  More... | |
| const char * | check_release_event (const char **remote_name, const char **button_name) | 
| const char * | trigger_release_event (const char **remote_name, const char **button_name) | 
| If there is a release event pending clears the release timer and formats a complete client message.  More... | |
| const char * | release_map_remotes (struct ir_remote *old, struct ir_remote *new_remote, const char **remote_name, const char **button_name) | 
Automatic release event generation.
Definition in file release.h.
| void get_release_time | ( | struct timeval * | tv | ) | 
| const char* trigger_release_event | ( | const char ** | remote_name, | 
| const char ** | button_name | ||
| ) | 
If there is a release event pending clears the release timer and formats a complete client message.
| remote | name Name of remote for the release message. | 
| button | name Name of button for the release message. |