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

UDP Send/Receive. More...


Defines

#define FIP_CONF_UDP_EPHEMERAL_START   49152
 Ephemeral UDP port range: Start of Range.
#define FIP_CONF_UDP_EPHEMERAL_END   65535
 Ephemeral UDP port range: End of Range.

Functions

static uint16_t fip_udp_selectNextEphemeral (void)
 Keep track of ephemeral ports used last, and return a new one when called.
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.
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.

Variables

fip_udp_listenPortList_t fip_udp_listenPortList [FIP_UDP_NUM_CONNS]
 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