LIRC libraries
LinuxInfraredRemoteControl
Main Page
Related Pages
Modules
Data Structures
Files
Examples
File List
Globals
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Macros
Groups
Pages
transmit.h
Go to the documentation of this file.
1
2
/****************************************************************************
3
** transmit.h **************************************************************
4
****************************************************************************/
27
#ifndef _TRANSMIT_H
28
#define _TRANSMIT_H
29
30
#include "
ir_remote.h
"
31
32
#ifdef __cplusplus
33
extern
"C"
{
34
#endif
35
36
#define WBUF_SIZE 256
37
39
void
send_buffer_init
(
void
);
40
47
int
send_buffer_put
(
struct
ir_remote
* remote,
struct
ir_ncode
* code);
48
50
int
init_sim(
struct
ir_remote
* remote,
51
struct
ir_ncode
* code,
52
int
repeat_preset);
56
int
send_buffer_length
();
57
59
const
lirc_t*
send_buffer_data
();
60
62
lirc_t
send_buffer_sum
();
63
66
#ifdef __cplusplus
67
}
68
#endif
69
70
#endif
ir_remote
Definition:
ir_remote_types.h:161
send_buffer_sum
lirc_t send_buffer_sum()
Definition:
transmit.c:390
send_buffer_length
int send_buffer_length()
Definition:
transmit.c:379
send_buffer_init
void send_buffer_init(void)
Definition:
transmit.c:56
send_buffer_put
int send_buffer_put(struct ir_remote *remote, struct ir_ncode *code)
Definition:
transmit.c:364
send_buffer_data
const lirc_t * send_buffer_data()
Definition:
transmit.c:385
ir_remote.h
Describes and decodes the signals from IR remotes.
ir_ncode
Definition:
ir_remote_types.h:73
lib
transmit.h
Generated by
1.8.6