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. |