#include "includes.h"
Funciones | |
void | udp_generate_header (BYTE *rxtx_buffer, WORD_BYTES dest_port, WORD_BYTES length) |
genera el encabezado de UDP | |
WORD | udp_puts_data (BYTE *rxtx_buffer, BYTE *data, WORD offset) |
Coloca datos de RAM en un paq. UDP Los coloca con un OFFSET respecto al inicio del campo de datos . | |
WORD | udp_puts_data_p (BYTE *rxtx_buffer, PGM_P data, WORD offset) |
Coloca datos de program memory en un paq. UDP Los coloca con un OFFSET respecto al inicio del campo de datos . | |
BYTE | udp_packet_is_udp (BYTE *rxtx_buffer) |
Chequea que el paquete sea UDP . |
void udp_generate_header | ( | BYTE * | rxtx_buffer, | |
WORD_BYTES | dest_port, | |||
WORD_BYTES | length | |||
) |
genera el encabezado de UDP
rxtx_buffer | el puntero al paquete en que se colocaran los datos de encabezado. | |
dest_port | puerto de destino de UDP | |
length | UDP header and data length |
Chequea que el paquete sea UDP
.
rxtx_buffer | el puntero al paquete. |
Coloca datos de RAM en un paq. UDP
Los coloca con un OFFSET respecto al inicio del campo de datos
.
rxtx_buffer | el puntero al paquete en que se colocaran los datos. | |
data | el puntero a los datos a colocar | |
offset | el OFFSET respecto al origen del campo de datos |
Coloca datos de program memory en un paq. UDP
Los coloca con un OFFSET respecto al inicio del campo de datos
.
rxtx_buffer | el puntero al paquete en que se colocaran los datos. | |
data | el puntero a los datos a colocar | |
offset | el OFFSET respecto al origen del campo de datos |