社区
网络编程
帖子详情
EVC udp?
liwei3290
2010-12-07 02:04:27
socket版本有1.1和2.0两种 EVC4.0这2个版本都支持吗
两外对于连个版本的UDP组播 是否都支持
函数recfrom(...)什么时候会不返回
...全文
60
3
打赏
收藏
EVC udp?
socket版本有1.1和2.0两种 EVC4.0这2个版本都支持吗 两外对于连个版本的UDP组播 是否都支持 函数recfrom(...)什么时候会不返回
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liwei3290
2010-12-09
打赏
举报
回复
能给个联系方式吗 QQ329044941
周江涛
2010-12-09
打赏
举报
回复
http://topic.csdn.net/u/20101208/08/921658cf-f7f3-45d9-9478-726fe93cb15f.html
BOOL Udp::SetMulticast(PCSTR textIP)
{
int error = 0;
int i_val = 0;
// 设置多播和广播
if ( IN_MULTICAST(ntohl(inet_addr(textIP))) )
{
i_val = 1;
error = setsockopt(m_Socket, IPPROTO_IP, IP_MULTICAST_LOOP, (char*)&i_val, sizeof(i_val) );
if (error == SOCKET_ERROR)
{
ReportError();
return FALSE;
}
ip_mreq multicastAddr;
multicastAddr.imr_multiaddr.s_addr = inet_addr(textIP);
multicastAddr.imr_interface.s_addr = htonl(INADDR_ANY);
error = setsockopt(m_Socket, IPPROTO_IP, IP_ADD_MEMBERSHIP, (char*)&multicastAddr, sizeof(multicastAddr));
if (error == SOCKET_ERROR)
{
ReportError();
return FALSE;
}
}
//设置广播
if ( inet_addr(textIP) == INADDR_BROADCAST )
{
i_val = 1;
error = setsockopt( m_Socket, SOL_SOCKET, SO_BROADCAST, (char*)&i_val, sizeof(i_val) );
if (error == SOCKET_ERROR)
{
ReportError();
return FALSE;
}
}
return TRUE;
}
周江涛
2010-12-08
打赏
举报
回复
以前版本的EVC只支持 socket1.1,新版的没了解
函数recvfrom会立即返回.
udp
.rar_
UDP
WINCE_
UDP
传输_VC
UDP
_
evc
udp
_
udp
evc
evc
写的
UDP
数据传输,对于网络编程朋友很有用哦!
evc
下
UDP
编程源码
evc
下
UDP
编程源码
UDP
通信实验 wince
EVC
用
EVC
开发的程序,VS和
EVC
应该都可以打开,但是要装上相应的SDK
TCP/
UDP
evc
TCP/
UDP
evc
网络编程,TCP连接,传数据。。。。。。。。
基于
EVC
开发的
UDP
网络聊天软件
基于
EVC
开发的
UDP
网络聊天软件 更多资源请访问http://www.59186618.com
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章