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
** transmit.h **************************************************************
3
****************************************************************************/
26
#ifndef _TRANSMIT_H
27
#define _TRANSMIT_H
28
29
#include "
ir_remote.h
"
30
31
#ifdef __cplusplus
32
extern
"C"
{
33
#endif
34
35
#define WBUF_SIZE 256
36
38
void
send_buffer_init
(
void
);
39
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
(
void
);
57
59
const
lirc_t*
send_buffer_data
(
void
);
60
62
lirc_t
send_buffer_sum
(
void
);
63
66
#ifdef __cplusplus
67
}
68
#endif
69
70
#endif
ir_remote
Definition:
ir_remote_types.h:163
send_buffer_data
const lirc_t * send_buffer_data(void)
Definition:
transmit.c:372
send_buffer_sum
lirc_t send_buffer_sum(void)
Definition:
transmit.c:377
send_buffer_init
void send_buffer_init(void)
Definition:
transmit.c:55
send_buffer_put
int send_buffer_put(struct ir_remote *remote, struct ir_ncode *code)
Definition:
transmit.c:348
ir_remote.h
Describes and decodes the signals from IR remotes.
ir_ncode
Definition:
ir_remote_types.h:72
send_buffer_length
int send_buffer_length(void)
Definition:
transmit.c:366
lib
transmit.h
Generated by
1.8.6