E:/fip/workspaces/fip/source/transportlayers/fip_udp.h File Reference

UDP Send/Receive. More...

Go to the source code of this file.

Data Structures

struct  fip_udp_listenPortList_t
 This structure holds information on any open "listen" ports. More...

Defines

#define FIP_UDP_NUM_CONNS   (FIP_CONF_UDP_NUM_CONNS + 1)
 Have one extra connection for "default".
#define fip_packet_getPtrToUDPBuf()   (fip_packet_getBufPtr(FIP_TLBUF))
 addtogroup fip_udp
#define fip_udp_Attr(type)   (fip_packet_spGetPtr(fip_udp_attr_t)->type)
 Get an attribute from the UDP frame.

Functions

void fip_udp_sendFinish (unsigned int payloadLen)
 Finalize ICMPv6 Packets by calculating the checksum, setting the IPv6 lengths correctly, and marking the packet as ready to send.
fip_listenConnNum_t fip_udp_openListenPort (uint16_t port, void(*udpCallback)(char *), char *parameter, fip_ipnum_t ipnum, fip_ifnum_t ifnum)
 Begin listening on a UDP port.
void fip_udp_closeConnection (fip_listenConnNum_t listen)
 Close a listen connection.

Variables

fip_udp_listenPortList_t fip_udp_listenPortList [(FIP_CONF_UDP_NUM_CONNS+1)]
 The list of local ports we are listening on, index '0' is reserved as the default catch-all process if one is assigned.


Detailed Description

UDP Send/Receive.

Author:
Colin O'Flynn

Generated on Wed Dec 8 13:00:20 2010 for FIP by  doxygen 1.5.7.1