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