Free (GPLv2) TCP/IP stack developed by TASS Belgium
Dependents: lpc1768-picotcp-demo ZeroMQ_PicoTCP_Publisher_demo TCPSocket_HelloWorld_PicoTCP Pico_TCP_UDP_Test ... more
pico_socket_udp.h
00001 #ifndef PICO_SOCKET_UDP_H 00002 #define PICO_SOCKET_UDP_H 00003 00004 struct pico_socket *pico_socket_udp_open(void); 00005 int pico_socket_udp_deliver(struct pico_sockport *sp, struct pico_frame *f); 00006 00007 00008 #ifdef PICO_SUPPORT_UDP 00009 int pico_setsockopt_udp(struct pico_socket *s, int option, void *value); 00010 int pico_getsockopt_udp(struct pico_socket *s, int option, void *value); 00011 # define pico_socket_udp_recv(s, buf, len, addr, port) pico_udp_recv(s, buf, len, addr, port, NULL) 00012 #else 00013 # define pico_socket_udp_recv(...) (0) 00014 # define pico_getsockopt_udp(...) (-1) 00015 # define pico_setsockopt_udp(...) (-1) 00016 #endif 00017 00018 00019 #endif
Generated on Tue Jul 12 2022 15:59:22 by 1.7.2