E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
SOL_SOCKET
setsockopt函数详解
为了操作套接字层的选项,应该将层的值指定为
SOL_SOCKET
。为了操作其它层的选项,控制选项的合适协议号必须给出。例如,为了表示一个选项由TCP协议解析,层应该设定为协议号TCP。
AAA20090987
·
2013-01-12 10:00
setsockopt设置socket状态 .
setsockopt设置socket状态1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOLbReuseaddr=TRUE;setsockopt(s,
SOL_SOCKET
ernest201210
·
2013-01-09 22:00
Windows网络编程之Socket高级编程简介
更多精彩内容,请见:http://www.16boke.combyzxy,Java/C++编程交流群:168424095Socket选项getsockopt()获取Socket选项,包括
SOL_SOCKET
one_in_one
·
2013-01-05 15:00
[VC]setsockopt 设置socket 详细用法(超时、非阻塞等)
1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOLbReuseaddr=TRUE;setsockopt(s,
SOL_SOCKET
,SO_REUSEADDR
barsoom
·
2012-12-10 11:00
Socket描述符选项[
SOL_SOCKET
]
Socket描述符选项[
SOL_SOCKET
]#include intsetsockopt(intsocket,intlevel,intoption_name,
zhuzhihai1988
·
2012-11-29 17:00
linux套接字选项—getsockopt和setsockopt
intsetsockopt(intsockfd,intlevel,intoptname,constvoid*optval,socklen_t*optlen)2.参数说明:level指定控制套接字的层次.可以取三种值:1)
SOL_SOCKET
yuanzhangmei1
·
2012-11-27 17:00
《UNIX网络编程01》 第七章 套接口选项 getsockopt、setsockopt
intmain() { intsockSrv=socket(AF_INET,SOCK_STREAM,0); intdata=60000,len=sizeof(int); setsockopt(sockSrv,
SOL_SOCKET
kanguolaikanguolaik
·
2012-11-18 20:00
网络编程——进阶篇
好多超时会使进程阻塞,这里共有三种处理方法方法一:设置sock的超时属性SO_RCVTIMEO参考代码:structtimevaltv;tv.tv_sec=5tv.tv_usec=0setsockopt(fd,
SOL_SOCKET
菜鸟成长记
·
2012-11-13 19:03
嵌入式
网络编程——进阶篇
好多超时会使进程阻塞,这里共有三种处理方法方法一:设置sock的超时属性SO_RCVTIMEO参考代码:structtimevaltv;tv.tv_sec=5tv.tv_usec=0 setsockopt(fd,
SOL_SOCKET
Dreaming_My_Dreams
·
2012-11-13 19:00
setsockopt()用法(参数详细说明)
SOL_SOCKET
:基本套接口IPPROTO_IP:IPv4套接口IPPROTO_IPV6:IPv6套接口IPPROTO_TCP:TCP套接口optname(选项名):选项名称
Nancy_m
·
2012-11-10 08:00
setsockopt 设置socket
1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOLbReuseaddr=TRUE;setsockopt(s,
SOL_SOCKET
,SO_REUSEADDR
woshinia
·
2012-11-09 13:00
用setsockopt()来控制recv()与send()的超时
下需要注意的是时间的控制结构是structtimeval而并不是某一整型数,以下是来自于网上一篇文章中的摘录,它是这样写的:intnNetTimeout=1000;//1秒,//设置发送超时setsockopt(socket,
SOL_SOCKET
laokaddk
·
2012-11-08 16:50
linux
socket
setsockopt
getsockopt/setsockopt函数说明(一)
为了操作套接字层的选项,应该将层的值指定为
SOL_SOCKET
。为了操作其它层的选项,控制选项的合适协议号必须给出。例如,为了表示一个选项由TCP协议解析,层应该设定为协议号TCP。
tinyhare
·
2012-11-01 16:00
setsockopt设置socket详细用法
1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOLbReuseaddr=TRUE;setsockopt(s,
SOL_SOCKET
,SO_REUSEADDR
临风笛
·
2012-10-23 17:29
Linux
Kernel/网络协议栈
setsockopt设置socket详细用法
1. closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOLbReuseaddr=TRUE; setsockopt(s,
SOL_SOCKET
,SO_REUSEADDR
godleading
·
2012-10-23 17:00
套接字 SO_REUSEADDR
SO_REUSEADDR,socket可重用,经常在socket通信时进行设置//设置套接字选项为SO_REUSEADDR,即socket可重用opt=SO_REUSEADDR;setsockopt(listenfd,
SOL_SOCKET
occupy8
·
2012-10-21 14:00
setsockopt
为了操作套接字层的选项,应该将层的值指定为
SOL_SOCKET
。为了操作其它层的选项,控制选项的合适协议号必须给出。例如,为了表示一个选项由TCP协议解析,层应该设定为协议号TCP。
yangzhongxuan
·
2012-10-17 08:00
算法
socket
tcp
struct
服务器
活动
如何判断一个端口是否被占用
2.调用setsockopt关闭套接字描述符的
SOL_SOCKET
级别中的SO_REUSEADDR。3.调用bind,判断特定的端口是否能够绑定,根据返回结果可以判断出端口是否被占用。
dong976209075
·
2012-10-16 14:00
Stream
struct
socket
setsockopt
05/1869886.html1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOLbReuseaddr=TRUE;setsockopt(s,
SOL_SOCKET
fym0121
·
2012-10-12 14:00
setsockopt函数的用法
1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOLbReuseaddr=TRUE;setsockopt(s,
SOL_SOCKET
,SO_REUSEADDR
xuqiang918
·
2012-10-12 09:00
struct
网络
socket
服务器
SO_KEEPALIVE套接口选项(转载)
目前手头有个关于心博功能的一个案例,在使用
SOL_SOCKET
,SO_KEEPALIVE上有一点心得,想写出来和大家分享一下。
apn172
·
2012-09-30 16:00
SO_KEEPALIVE套接口选项
目前手头有个关于心博功能的一个案例, 在使用
SOL_SOCKET
, SO_KEEPALIVE上有一点心得,想写出来和大家分享一下。
jiagou
·
2012-09-30 16:00
live
setsockopt
level:选项定义的层次;支持
SOL_SOCKET
、IPPROTO_TCP、IPPROTO_IP和IPPROTO_IPV6。optname:需设置的
wwliu
·
2012-09-24 14:00
setsockopt
socket的send、recv阻塞设置阻塞超时时间
int nNetTimeout=1000;//1秒,//设置发送超时setsockopt(socket,
SOL_SOCKET
,SO_SNDTIMEO, (char *)&nNetTimeout,sizeof
lcfeng1982
·
2012-09-22 16:00
linux
socket
Linux下getsockopt、setsockopt_函数说明
为了操作套接字层的选项,应该将层的值指定为
SOL_SOCKET
。为了操作其它层的选项,控制选项的合适协议号必须给出。例如,为了表示一个选项由TCP协议解析,层应该设定为协议号TCP。
xiao628945
·
2012-09-21 21:00
linux
算法
socket
tcp
struct
服务器
TCP心跳 | TCP keepAlive
setsockopt(rs,
SOL_SOCKET
,SO_KEEPALIVE,(void*)&keepAlive,sizeof(keepAlive));注意:keepalive是一个TCP协议包,并不是应用层数据包
cccAllen
·
2012-09-21 11:00
tcp
socket
struct
服务器
Parameters
路由器
TCP/IP中的广播报的发送
)建立一个数据报套接字:socket(AF_INET,SOCK_DGRAM,0);二、通过setsockopt()函数设置套接字为可以广播的:BOOLopval=TRUE;setsockopt(sk,
SOL_SOCKET
tdk_root
·
2012-09-10 13:00
windows
socket
socket常用选项
details/62333271.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOLbReuseaddr=TRUE;setsockopt(s,
SOL_SOCKET
sourthstar
·
2012-09-07 09:00
setsocketopt()留着看
为了操作套接字层的选项,应该将层的值指定为
SOL_SOCKET
。为了操作其它层的选项,控制选项的合适协议号必须给出。例如,为了表示一个选项由TCP协议解析,层应该
zlm_250
·
2012-09-06 09:00
linux
算法
socket
tcp
struct
服务器
send,recv在windows与linux下的超时设置
超时时间包括接收超时时间和发送超时时间,假设设置接收超时时间为2秒,可以这样:inttime_out=2000;//2秒setsockopt(sockfd,
SOL_SOCKET
,SO_RCVTIMEO,
generalhking
·
2012-08-28 15:00
linux
windows
socket
LINUX 下tcp 和 udp 套接字收发缓冲区的大小决定规则 .
constintudp_recvbufsize=384*1024;intresult=::setsockopt(m_hSocket,
SOL_SOCKET
,SO_RCVBUF, (char*)&udp_recvbufsize
maopig
·
2012-08-22 23:00
编程
linux
linux
网络
tcp
socket
网络编程
setsockopt()
level:选项定义的层次;支持
SOL_SOCKET
、IPPROTO_TCP、IPPROTO_IP和IPPROTO_IPV6。optname:需设置的
tdk_root
·
2012-08-20 23:00
windows
算法
socket
tcp
struct
linux内核
socket 设备自动重启/断电 recv send阻塞的解决办法
,recv函数阻塞超时退出,不会造成程序死锁,或者程序一直阻塞在recv函数的问题,方法如下: // BOOLbKeepAlive=TRUE; nRet=setsockopt(listen_sock,
SOL_SOCKET
smilestone322
·
2012-08-13 18:00
setsockopt设置socket状态
setsockopt设置socket状态1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOLbReuseaddr=TRUE;setsockopt(s,
SOL_SOCKET
jhonguy
·
2012-08-10 01:00
linux 广播问题errno==13定位
这时sendto数据返回-1,errno等于13.1、设置SO_BROADCAST失败,windows上xp是可以成功的boolbOptVal=1; intn=setsockopt(sock,
SOL_SOCKET
zimu2702
·
2012-08-06 23:00
linux
windows
struct
socket
XP
setsockopt设置socket状态
1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOLbReuseaddr=TRUE;setsockopt(s,
SOL_SOCKET
,SO_REUSEADDR
singolang
·
2012-08-03 14:05
setsockopt
socket.
linux系统编程之getsockopt/setsockopt 函数
setsockopt(fd,
SOL_SOCKET
,SO_REUSEADDR,&flags,sizeofflags); setsockopt(fd,
SOL_SOCKET
,SO_KEEPALIVE,&flags
wallwind
·
2012-07-26 22:00
编程
linux
function
socket
output
debugging
setsockopt设置socket状态 解决相关端口占用问题!
setsockopt设置socket状态1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOLbReuseaddr=TRUE;setsockopt(s,
SOL_SOCKET
leitianjun
·
2012-07-25 10:00
windows
算法
socket
tcp
struct
pascal
socket描述符选项[
SOL_SOCKET
]
转自:http://www.diybl.com/course/6_system/linux/Linuxjs/2008723/133811.html#include intsetsockopt(intsocket,intlevel,intoption_name, constvoid*option_value,size_toption_len); 第一个参数socke
cos_sin_tan
·
2012-07-17 08:00
linux
工作
socket
struct
filter
credentials
[置顶] 浅析setsockopt()
level:选项定义的层次;目前仅支持
SOL_SOCKET
和IPPROTO_TCP层次。
SOL_SOCKET
来访问套接口层选项SOL
qustdjx
·
2012-07-15 10:00
setsockopt设置socket状态
setsockopt设置socket状态1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOLbReuseaddr=TRUE;setsockopt(s,
SOL_SOCKET
limingshandian
·
2012-07-05 08:00
windows
算法
socket
tcp
struct
pascal
setsockopt设置socket状态
htmlsetsockopt设置socket状态1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOLbReuseaddr=TRUE;setsockopt(s,
SOL_SOCKET
lw370481
·
2012-06-28 08:00
windows
算法
tcp
struct
socket
pascal
setsockopt
level:选项定义的层次;目前仅支持
SOL_SOCKET
和IPPROTO_TCP层次
FrankieWang008
·
2012-06-05 15:00
setsockopt
level:选项定义的层次;目前仅支持
SOL_SOCKET
和IPPROTO_TCP层次。optname:需设置的选项。optval:指针,指向存放选项
zqt520
·
2012-05-26 23:00
用setsockopt()来控制recv()与send()的超时【转】
下需要注意的是时间的控制结构是structtimeval而并不是某一整型数,以下是来自于网上一篇文章中的摘录,它是这样写的:intnNetTimeout=1000;//1秒,//设置发送超时setsockopt(socket,
SOL_SOCKET
网名还没想好
·
2012-05-23 11:00
socket
对于linux socket与epoll配合相关的一些心得记录
epoll配合相关的一些心得记录没有多少高深的东西,全当记录,虽然简单,但是没有做过测试还是挺容易让人糊涂的 intnRecvBuf=32*1024;//设置为32Ksetsockopt(s,
SOL_SOCKET
jhonguy
·
2012-05-17 17:00
多线程
linux
socket
服务器
任务调度
web服务
结构体指针
#include"stdio.h" #include"stdlib.h" typedefstructSW_IPX_SOCKOPT{ intlevel;/*ソケットレベル、通常
SOL_SOCKET
*/ intoptname
xuleilx
·
2012-05-17 14:00
用setsockopt()来控制recv()与send()的超时
下需要注意的是时间的控制结构是structtimeval而并不是某一整型数,以下是来自于网上一篇文章中的摘录,它是这样写的:intnNetTimeout=1000;//1秒,//设置发送超时setsockopt(socket,
SOL_SOCKET
Alan0521
·
2012-04-27 15:00
linux
function
socket
struct
header
structure
setsockopt设置socket状态
setsockopt设置socket状态1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOLbReuseaddr=TRUE;setsockopt(s,
SOL_SOCKET
msq19895070
·
2012-04-20 13:00
算法
windows
tcp
socket
struct
pascal
setsockopt设置socket状态
05/1869886.html1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOLbReuseaddr=TRUE;setsockopt(s,
SOL_SOCKET
rao_warrior
·
2012-04-18 22:00
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他