大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE稳定放心使用
SSDP
协议编程
upnp
设备查找方法
SSDP
协议编程
upnp
设备查找方法
[cpp] view plaincopyint ssdp_discovery()
{
struct
sockaddr_in
addrin
;
struct timeval
rtime
;
int
newsock
;
int
ret
;
char
buf[1024]
;
int
i=0
;
int
yes=1
;
rtime.tv_sec
= 2 ;
rtime.tv_usec = 0 ;
bzero(&addrin,
sizeof(addrin));
addrin.sin_family = AF_INET;
addrin.sin_addr.s_addr = inet_addr(“239.255.255.250”);
//htonl(INADDR_ANY)
addrin.sin_port = htons(1900);
newsock=socket(AF_INET,SOCK_DGRAM,0);
if( newsock < 0) {perror(“1”); return -1;}
setsockopt( newsock, SOL_SOCKET, SO_RCVTIMEO, (const
char *)&rtime, sizeof(struct timeval));
setsockopt( newsock, SOL_SOCKET, SO_REUSEADDR,
&yes, sizeof(int)) ;
ret=bind( newsock, (struct
sockaddr *)&addrin, sizeof(addrin));
if( ret < 0 )
{perror(“2”); return -1;}
while(i<8)
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/183183.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...