网络编程之TCP-IP socket编程(1)(3)
winsock API基本数据传输
TCP使用的数据传输函数
①send()函数,在已连接的套接口上发送数据
int send( SOCKET s,//已建立连接的套接口 const char FAR*buf,//字符缓冲区,内有将要发送的数据 int len,//即将发送的缓冲区的字符数 int flags//控制传输方式,可以是0 )123456
②recv()函数,从套接口接收数据
int recv( SOCKET s,//已建立的套接口 char FAR* buf,//用于接收数据的缓冲区 int len,//缓冲区的长度 int flags//调用方式 ,正常为0 )123456
UDP使用的数据传输函数
①recvfrom()接收数据
int recvfrom( SOCKET s,//一个套接口 char FAR* buf,//接收数据的缓冲区 int len,//缓冲区长度 int flags,//调用操作方式 struct sockaddr FAR* from//源地址,向谁要信息 int FAR* fromlen// )12345678
②sendto()发送数据
int sendto( SOCKET s,//套接口 const char FAR* buf,//将要发送数据的缓冲区 int len,//buf缓冲区长度 int flags,//调用方式 const struct sockaddr FAR* to,//目的套接口地址 int tolen//to所指地址长度 )12345678
评论暂时关闭