nip_udp_buffer Struct Reference

Item of UDP Packet Queue. More...

#include <udp.h>

Collaboration diagram for nip_udp_buffer:

Collaboration graph
[legend]

Data Fields

nip_udp_sock_id_t sockid
nip_mem_size_t size
 current size of packet in buffer
nip_mem_handle_t buf
 dynamic buffer handle
nip_udp_queue_id_t next
 next queue item for this socket
struct nip_udp_sock_addr addr
 remote address + port

Detailed Description

Item of UDP Packet Queue.

Item is considered unused, when buf equals NIP_MEM_NULL

Definition at line 119 of file udp.h.


Field Documentation

Definition at line 121 of file udp.h.

Referenced by nip_udp_close(), and nip_udp_disp_receive().

current size of packet in buffer

Definition at line 122 of file udp.h.

Referenced by nip_udp_disp_receive(), and nip_udp_recvfrom().

dynamic buffer handle

Definition at line 123 of file udp.h.

Referenced by nip_udp_buf_handle(), nip_udp_cancel_recv(), nip_udp_close(), nip_udp_disp_receive(), nip_udp_forward(), and nip_udp_recvfrom().

next queue item for this socket

Definition at line 124 of file udp.h.

Referenced by nip_udp_cancel_recv(), nip_udp_disp_receive(), and nip_udp_forward().

remote address + port

Definition at line 125 of file udp.h.

Referenced by nip_udp_disp_receive(), and nip_udp_recvfrom().


The documentation for this struct was generated from the following file:

Generated on Thu Jul 10 01:10:10 2008 for NIP by  doxygen 1.5.5