Robot
The embedded systems for UTRA's autonomous humanoid soccer-playing robot
Lwip_udp_interface

The lwip_udp_interface module provides an abstraction layer to the LwIP network stack, so that network parameters and actions are hidden from other components, and means to access only necessary data is provided. More...

Collaboration diagram for Lwip_udp_interface:

Modules

 Header
 

Functions

void recvCallback (void *arg, void *pcb, void *p, const void *addr, int port)
 
bool lwip_udp_interface::LwipUdpInterface::udpNew ()
 
bool lwip_udp_interface::LwipUdpInterface::udpBind ()
 
bool lwip_udp_interface::LwipUdpInterface::udpRecv ()
 
bool lwip_udp_interface::LwipUdpInterface::udpRemove ()
 
bool lwip_udp_interface::LwipUdpInterface::ethernetifInput ()
 
bool lwip_udp_interface::LwipUdpInterface::udpConnect ()
 
bool lwip_udp_interface::LwipUdpInterface::udpSend ()
 
bool lwip_udp_interface::LwipUdpInterface::udpDisconnect ()
 
bool lwip_udp_interface::LwipUdpInterface::pbufFreeRx ()
 
bool lwip_udp_interface::LwipUdpInterface::pbufFreeTx ()
 
bool lwip_udp_interface::LwipUdpInterface::waitRecv ()
 
bool lwip_udp_interface::LwipUdpInterface::packetToBytes (uint8_t *_byteArray)
 
bool lwip_udp_interface::LwipUdpInterface::bytesToPacket (const uint8_t *_byteArray)
 
void lwip_udp_interface::LwipUdpInterface::setRecvCallbackPbuf (void *_recvCallbackPbuf)
 

Detailed Description

The lwip_udp_interface module provides an abstraction layer to the LwIP network stack, so that network parameters and actions are hidden from other components, and means to access only necessary data is provided.