origins 美国寄香港:怎么获取Python的socket连接状态
来源:百度文库 编辑:杭州交通信息网 时间:2024/10/06 14:46:31
如题。我想知道socket.socket()创建实例后,用什么办法可以获取他的连接状态,例如,关闭,正在连接,已连接,等等。
不是VC里面,是Python里面。谢谢。大家不要再回答VC的啦。
不是VC里面,是Python里面。谢谢。大家不要再回答VC的啦。
这类问题最好还是去邮件列表问,baidu刷积分的好多。。。
PS:偶系Feather
int optval, optlen = sizeof(int);
getsockopt(sd, SOL_SOCKET, SO_ERROR,(char *) &optval, &optlen);
switch(optval) {
case 0:
//“处于连接状态“
break;
case ECONNREFUSED:
case EHOSTNUMREACH:
......
}
用同学的账号接分,重新悬赏
int optval, optlen = sizeof(int);
getsockopt(sd, SOL_SOCKET, SO_ERROR,(char *) &optval, &optlen);
switch(optval) {
case 0:
//“处于连接状态“
break;
case ECONNREFUSED:
case EHOSTNUMREACH:
......
}