LIRC libraries
LinuxInfraredRemoteControl
Main Page
Related Pages
Modules
Data Structures
Files
Examples
File List
Globals
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.9.1