13:基于UDP的通信程序设计
13.1 UDP数据的收发
1.数据发送函数sendto
#include <sys/types.h>
#include <sys/socket.h>
int sendto(int s,const void *msg,int len,int flags,
const struct sockaddr *to,int tolen);
前四个参数同send,指针to指向一个协议地址结构sockaddr,其指定了接收方套接字的协议,
地址和端口等信息
2.数据接收函数recvfrom
#include <sys/types.h>
#include <sys/socket.h>
int recvfrom(int s,void *buf,int len,int flags,struct sockaddr *from,
int *fromlen);
13.1 UDP数据的收发
1.数据发送函数sendto
#include <sys/types.h>
#include <sys/socket.h>
int sendto(int s,const void *msg,int len,int flags,
const struct sockaddr *to,int tolen);
前四个参数同send,指针to指向一个协议地址结构sockaddr,其指定了接收方套接字的协议,
地址和端口等信息
2.数据接收函数recvfrom
#include <sys/types.h>
#include <sys/socket.h>
int recvfrom(int s,void *buf,int len,int flags,struct sockaddr *from,
int *fromlen);