各位!一个udp的简单的client程序,发送数据没问题,就是不能接受server端的分包数据,实在是郁闷之激,不知道是为什么?另,我用sniffer看到了是有分包的数据到来
解决方案 »
- 请问一下各位XDJM,哪里有好的OpenGL的学习论坛啊? 或者学习OpenGL应该如何学习,能给小弟指条路吗?
- 再次问一个文件打开和转换的问题?
- CEdit的问题
- 着急在线等待。。。。
- 请帮忙:使用那些API能得到机器所在的域的域名及域上的所有用户的名字?多谢!
- 以前按照vc的时候没有装installshield,现在添加找不到它,请问它在哪里?
- 有关客户化软件配置的问题,有做过的吗?请介绍一下经验。
- 指针都变掉了!
- 请问用API编程怎样建立和编辑资源文件?!
- new与不new有何不同??
- 我想把一个使用动态链接库的工程改为使用静态连接库,该怎么办?
- 如何由Debug版的lib生成Release版的lib?高手请进!
&& (Inicio + ntimeout) > time(NULL))
{
if(FD_ISSET(s, &FdRead))
break; FD_ZERO(&FdRead);
FD_SET(s, &FdRead);
t_val.tv_sec=0;
t_val.tv_usec=0;
}
if(Ret != 1)
{
return MMS_UDP_RECE_TIMEOUT;
} memset(datagram, 0, sizeof(datagram));
long n = recvfrom(s, datagram, 1024, 0, (LPSOCKADDR)&SockAddr,&LenSockAddr);
接收字节/发送多大一次?
每包都在60000这样子,服务为linux
client win2k [udp]
自定义一个校验方式。大小,长度不符就要求重发。
ntimeout == ???