32 #ifndef __LWIP_UDP_H__ 33 #define __LWIP_UDP_H__ 50 #define UDP_FLAGS_NOCHKSUM 0x01U 51 #define UDP_FLAGS_UDPLITE 0x02U 52 #define UDP_FLAGS_CONNECTED 0x04U 90 #define udp_flags(pcb) ((pcb)->flags) 91 #define udp_setflags(pcb, f) ((pcb)->flags = (f)) 100 #define udp_debug_print(udphdr) err_t udp_sendto(struct udp_pcb *pcb, struct pbuf *p, struct ip_addr *dst_ip, u16_t dst_port)
PACK_STRUCT_FIELD(u16_t src)
static u32_t chksum(void *dataptr, u16_t len)
Definition: inet6.c:59
s8_t err_t
Definition: err.h:39
u8_t flags
Definition: udp.h:62
u16_t remote_port
Definition: udp.h:63
void * recv_arg
Definition: udp.h:69
GLenum GLsizei len
Definition: glext.h:7389
includes all by default used to find thumbnails Please choose a single playlist first Add Entry Add Folder Select Files< multiple > Please fill out all required fields RetroArch updated successfully Please restart the application for the changes to take effect Contributors Move Down Load Remove Add Pass No shader passes Reset All Passes Download thumbnail Start on Download All Thumbnails This Playlist Configured in port
Definition: msg_hash_us.h:7699
err_t udp_send(struct udp_pcb *pcb, struct pbuf *p)
#define udp_debug_print(udphdr)
Definition: udp.h:100
typedef void(__stdcall *PFN_DESTRUCTION_CALLBACK)(void *pData)
ssize_t recv(int sockfd, void *buf, size_t len, int flags)
void udp_recv(struct udp_pcb *pcb, void(*recv)(void *arg, struct udp_pcb *upcb, struct pbuf *p, struct ip_addr *addr, u16_t port), void *recv_arg)
GLenum const GLvoid * addr
Definition: glext.h:10528
IP_PCB
Definition: udp.h:56
void udp_disconnect(struct udp_pcb *pcb)
GLenum src
Definition: glext.h:6980
u16_t chksum_len
Definition: udp.h:65
GLfloat GLfloat p
Definition: glext.h:9809
u8 u8_t
Definition: cc.h:43
void(* recv)(void *arg, struct udp_pcb *pcb, struct pbuf *p, struct ip_addr *addr, u16_t port)
Definition: udp.h:67
struct udp_pcb * next
Definition: udp.h:60
err_t udp_bind(struct udp_pcb *pcb, struct ip_addr *ipaddr, u16_t port)
err_t udp_connect(struct udp_pcb *pcb, struct ip_addr *ipaddr, u16_t port)
void udp_input(struct pbuf *p, struct netif *inp)
struct udp_pcb * udp_new(void)
u16_t local_port
Definition: udp.h:63
void udp_remove(struct udp_pcb *pcb)
struct udp_hdr PACK_STRUCT_STRUCT
u16 u16_t
Definition: cc.h:45