Referencia del Archivo udp.c

Implementacion de UDP. Más...

#include "includes.h"

Dependencia gráfica adjunta para udp.c:


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
.

Descripción detallada

Implementacion de UDP.


Documentación de las funciones

void udp_generate_header ( BYTE rxtx_buffer,
WORD_BYTES  dest_port,
WORD_BYTES  length 
)

genera el encabezado de UDP

Parámetros:
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

Gráfico de llamadas para esta función:

BYTE udp_packet_is_udp ( BYTE rxtx_buffer  ) 

Chequea que el paquete sea UDP
.

Parámetros:
rxtx_buffer el puntero al paquete.

Gráfico de llamadas para esta función:

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
.

Parámetros:
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

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
.

Parámetros:
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


Generado el Wed Jul 2 09:21:05 2008 para TCP/IP por  doxygen 1.5.6