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
setsockopt()
Linux下getsockopt/
setsockopt
函数说明
uid-21832962-action-viewspace-itemid-40517 Linux下getsockopt/
setsockopt
函数说明【getsockopt/
setsockopt
系统调用
mo451583183
·
2011-09-06 14:17
linux
socket
职场
休闲
函数说明
linux和windows下用
setsockopt
设置SO_SNDTIMEO,SO_RCVTIMEO的参数的一点区别
linux和windows下用
setsockopt
设置SO_SNDTIMEO,SO_RCVTIMEO的参数的一点区别 UDP的socket在某些情况:如对方关闭时,本地可能sendto不出去数据,然后recvfrom
opendba
·
2011-08-31 16:00
windows
linux
struct
socket
Solaris
setsockopt
设置socket状态
1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOLbReuseaddr=TRUE;
setsockopt
(s,SOL_SOCKET,SO_REUSEADDR
yahohi
·
2011-08-25 10:00
算法
windows
socket
tcp
struct
pascal
使用
setsockopt
TCP_NODELAY禁用 Nagle算法
Nagle算法用于对缓冲区内的一定数量的消息进行自动连接。该处理过程(称为Nagling),通过减少必须发送的封包的数量,提高了网络应用程序系统的效率。(Nagle虽然解决了小封包问题,但也导致了较高的不可预测的延迟,同时降低了吞吐量。)vc下面socket编程,使用阻塞方式的时候,会自动使用Nagle算法,如:当pc不断发送32Bytes的数据的时候,会将这些包合并起来一起发送。如果另一头使
yahohi
·
2011-08-25 10:00
编程
算法
tcp
socket
网络应用
setsockopt
设置socket
1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOLbReuseaddr=TRUE;
setsockopt
(s,SOL_SOCKET,SO_REUSEADDR
yerik_yao
·
2011-08-24 13:32
职场
setsockopt
休闲
设置socket
setsocketopt getsocketopt比较全的参数说明
Thesesocketoptionscanbesetbyusing
setsockopt
(2)andreadwithgetsockopt(2)withthesocketlevelsettoSOL_SOCKETforallsockets
chenyong19870904
·
2011-08-20 12:00
linux
socket
Integer
interface
Sockets
credentials
setsockopt
设置socket状态
setsockopt
设置socket状态1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOLbReuseaddr=TRUE;
setsockopt
zhuhaiqin
·
2011-08-20 10:38
socket
职场
setsockopt
休闲
TCP编程函数和步骤
TCP编程的服务器端一般步骤是1、 创建一个socket,用函数socket();2、 设置socket属性,用函数
setsockopt
(); * 可选3、 绑定IP地址、端口等信息到socket上,
21aspnet
·
2011-08-18 23:00
数据结构
编程
tcp
socket
网络
服务器
setsockopt
设置socket状态
1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOLbReuseaddr=TRUE;
setsockopt
(s,SOL_SOCKET,SO_REUSEADDR
wangjiannuaa
·
2011-08-17 16:00
setsockopt
设置套接口选项
1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOLbReuseaddr=TRUE;
setsockopt
(s,SOL_SOCKET,SO_REUSEADDR
52skill
·
2011-08-16 15:06
职场
setsockopt
休闲
套接口选项
setsockopt
#include int PASCAL FAR
setsockopt
( SOCKET s, int level, int optname, const char FAR* optval, int
fysy0000
·
2011-08-10 22:00
SetSockOpt
详解
CAsyncSocket::
SetSockOpt
BOOL
SetSockOpt
(intnOptionName,constvoid*lpOptionVlaue,intnOptionLen,intnLevel
lh844386434
·
2011-08-05 00:00
windows
算法
tcp
socket
Stream
Sockets
Linux的udp服务端、客户端例子
UDP编程的服务器端一般步骤是:1、创建一个socket,用函数socket();2、设置socket属性,用函数
setsockopt
();*可选3、绑定IP地址、端口等信息到socket上,用函数bind
hjs1122
·
2011-07-29 17:00
setsockopt
参数、用法详解
int
setsockopt
( SOCKETs, intlevel, intoptname, constchar*optval, intoptlen);s(套接字): 指向一个打开的套接口描述字 level
yanyiyyy
·
2011-07-29 10:00
浅析
setsockopt
浅析:
setsockopt
()1.如果在已经处于ESTABLISHED状态下的socket(一般由端口号和标志符区分)调用closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该
anxuegang
·
2011-07-27 23:00
讨论
Setsockopt
选项
以下资料均从网上收集得到 getsockopt 和
setsockopt
获得套接口选项: int getsockopt ( int sockfd
jarit
·
2011-07-26 10:00
set
socket linger
想把socket延迟关闭取消,结果不work,反复试了几次,发现这样才行:structlingerlinger1={1,0};if(
setsockopt
(fd,SOL_SOCKET,SO_LINGER,
lsccsl
·
2011-07-22 15:00
socket
struct
socket linger
想把socket延迟关闭取消,结果不work, 反复试了几次,发现这样才行: struct linger linger1 = {1,0};if (
setsockopt
(fd, SOL_SOCKET
wapysun
·
2011-07-22 15:00
socket
socket linger
想把socket延迟关闭取消,结果不work, 反复试了几次,发现这样才行: struct linger linger1 = {1,0};if (
setsockopt
(fd, SOL_SOCKET
touchinsert
·
2011-07-22 15:00
socket
Linux与windows下
setsockopt
的一点差异
windows:intnTvlen=1000; //1sintretOpt=
setsockopt
(m_Socket,SOL_SOCKET,SO_RCVTIMEO,(constchar*)&nTvlen,
MichaelSrc
·
2011-07-13 16:00
windows
linux
socket
struct
getsockopt()/
setsockopt
()函数的使用收藏
关于getsockopt()/
setsockopt
()函数的参数格式,相关的介绍很多,我只写设置缓冲区的形式:SO_RCVBUF和SO_SNDBUF每个套接口都有一个发送缓冲
zhangbinjn
·
2011-07-12 10:00
setsockopt
设置socket 详细用法
1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOLbReuseaddr=TRUE;
setsockopt
(s,SOL_SOCKET,SO_REUSEADDR
nliuliu
·
2011-07-06 11:11
setsockopt
设置socket 详细用法
1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOL bReuseaddr=TRUE;
setsockopt
(s,SOL_SOCKET
liuleijsjx
·
2011-07-06 11:00
socket
TCP/IP 编程
1.探测连接是否存活选项: SO_KEEPALIVE,默认关闭 打开:intoptval=1;
setsockopt
(clifd,SOL_SOCKET,SO_KEEPALIVE,(char*)&optval
duanbeibei
·
2011-06-30 14:00
iphone 移植时碰到到问题 一: invalid type int * to socklen_t *
在移植过程中,碰到类型转换非法getsockopt/
setsockopt
在windowslinux下都是ok的,可是ios移植时,却提出错误。改为:intlen=sizeof(...)
ljeagle
·
2011-06-29 19:00
Setsockopt
用法及讨论
getsockopt和
setsockopt
获得套接口选项:intgetsockopt(intsockfd,intlevel,intoptname,void*optval,socklen_t*opteln
laoyi19861011
·
2011-06-28 22:00
linux
tcp
struct
网络
服务器
FreeBSD
socket getsockopt
setsockopt
socketgetsockopt
setsockopt
intgetsockopt(intsockfd,intlevel,intname,char*value,int*optlen);int
setsockopt
MemoryGarden's Blog
·
2011-06-22 23:00
getsockopt,
setsockopt
用法小结
在这一章,我们将会专注于下列主题:如何使用getsockopt(2)函数获得套接口选项值如何使用
setsockopt
(2)函数设置套接口选项值如何使用这些常用的套接口选项得到套接口选项有时,一个程序需要确定为当前为一个套接口进行哪些
hejianhua
·
2011-06-17 14:00
\\\\\\
setsockopt
()总结
=========================================================== 浅析:
setsockopt
() 1.
灵动的水
·
2011-06-11 16:00
数据结构
应用服务器
linux
socket
网络应用
Socket描述符选项[SOL_SOCKET]
Socket描述符选项[SOL_SOCKET] #include int
setsockopt
(intsocket,intlevel,intoption_name,
linuxerhqt
·
2011-06-05 14:00
工作
linux
struct
socket
filter
credentials
Linux下getsockopt/
setsockopt
函数说明
功能描述: 获取或者设置与某个套接字关联的选项。选项可能存在于多层协议中,它们总会出现在最上面的套接字层。当操作套接字选项时,选项位于的层和选项的名称必须给出。为了操作套接字层的选项,应该将层的值指定为SOL_SOCKET。为了操作其它层的选项,控制选项的合适协议号必须给出。例如,为了表示一个选项由TCP协议解析,层应该设定为协议号TCP。用法:#include#includeintg
liuchao1986105
·
2011-06-01 14:00
socket描述符选项[SOL_SOCKET]
socket描述符选项[SOL_SOCKET]#includeint
setsockopt
(intsocket,intlevel,intoption_name,constvoid*option_value
mounter625
·
2011-05-22 11:00
setsockopt
设置socket 详细用法
archive/2009/01/16/72138.html1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOLbReuseaddr=TRUE;
setsockopt
bytxl
·
2011-05-11 16:00
IO多路复用模型的探讨
select 和epoll只是用来提供多路复用的功能的,真正设置 非阻塞的socket还得用
setsockopt
,iocntl,fcntl libev模型: http://www.ibm.com/developerworks
wapysun
·
2011-05-11 15:00
linux
.net
socket
Blog
IBM
网络编程中的超时检测
下面介绍几种常用的超时检测方法(假设我们要求通过套接字等待数据的最大时间为8秒):一、设置套接字接收超时
setsockopt
可以设
farsight2009
·
2011-05-03 10:00
编程
struct
网络
null
嵌入式
Signal
网络编程中的超时检测
下面介绍几种常用的超时检测方法(假设我们要求通过套接字等待数据的最大时间为8秒):一、设置套接字接收超时
setsockopt
可以设置套
farsight2009
·
2011-05-03 09:00
编程
网络
struct
null
嵌入式
Signal
网络编程中的超时检测
下面介绍几种常用的超时检测方法(假设我们要求通过套接字等待数据的最大时间为8秒):一、设置套接字接收超时
setsockopt
可以设
华清远见
·
2011-05-03 09:29
编程
职场
网络编程
休闲
超时检测
adress already in use
在《Linux操作系统套接字编程的5个隐患》一文中,隐患3提到如下内容: 在通常情况下,按照文章中描述的调用
setsockopt
函数设置端口重用,是可以实现的。
hit_luo
·
2011-04-28 18:31
socket
职场
bind
setsockopt
休闲
setsockopt
()改善程序的健壮性
ESTABLISHED状态下的socket(一般由端口号和标志符区分)调用closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOLbReuseaddr=TRUE;
setsockopt
chinacodec
·
2011-04-21 00:00
socket
struct
网络
测试
服务器
dialog
zeroMQ初体验-20.应答模式进阶(六)-多对多路由模式
import time import zhelpers context = zmq.Context() worker = context.socket(zmq.XREP) worker.
setsockopt
iyuan
·
2011-04-18 17:00
socket
python
zeroMQ初体验-20.应答模式进阶(六)-多对多路由模式
:import zmqimport timeimport zhelperscontext = zmq.Context()worker = context.socket(zmq.XREP)worker.
setsockopt
iyuan
·
2011-04-18 17:00
Socket
Python
TCP/UDP编程
LinuxTCP/UDP编程TCP编程服务器端一般步骤:1、创建一个socket,用函数socket();2、设置socket属性,用函数
setsockopt
();*可选3、绑定IP地址、端口等信息到socket
liaozc
·
2011-04-16 21:00
编程
server
Stream
socket
struct
服务器
客户端连续发包,服务器丢包?no,可能是缓冲区满了。
发送数据时候先把数据发送到socket缓冲区中,之后接受函数再从缓冲区中取数据,如果发送端特别快的时候,缓冲区很快就被填满(socket默认的是1024×8=8192字节),这时候我们应该根据情况设置缓冲区的大小,可以通过
setsockopt
zyyoung
·
2011-04-15 15:00
socket
服务器
setsocket用法大全
ESTABLISHED状态下的socket(一般由端口号和标志符区分)调用closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOLbReuseaddr=TRUE;
setsockopt
wang_8910
·
2011-04-09 15:00
socket
网络
null
buffer
mfc
dialog
multicast(一) (转自network programming for microsoft windows, second edition.)
Multicastingwith
Setsockopt
Originally,theonlywaytojoinorleaveamulticastgroupwasviathe
setsockopt
API.Winsock2introducesaprotocol-independentmethodofmulticastingwiththeWSAJoinLeafAPI
jaff20071234
·
2011-04-08 11:00
windows
socket
struct
Microsoft
NetWork
interface
使用VS2010编译MongoDB的c++ client
一路解决编译错误,一直改到message.cpp,其中的调用
setsockopt
(sock, IPPROTO_IPV6, IPV6_V6ONLY, (const char*) &one,
ppgunjack
·
2011-04-03 21:00
C++
c
mongodb
chrome
C#
使用VS2010编译MongoDB的c++ client
一路解决编译错误,一直改到message.cpp,其中的调用
setsockopt
(sock,IPPROTO_IPV6,IPV6_V6ONLY,(constchar*)&one,sizeof(one));
ppgunjack
·
2011-04-03 21:00
MongoDB
C
C++
C#
Chrome
setsockopt
:SO_LINGER 选项设置
转载自:http://blog.csdn.net/factor2000/archive/2009/02/23/3929816.aspx
setsockopt
设置SO_LINGER选项 此选项指定函数close
taolinke
·
2011-03-31 11:00
数据结构
windows
socket
tcp
struct
SO_TIMESTAMP - 《Unix网络编程》中未提及的Socket选项
在
setsockopt
函数中常用Socket选项对socket进行一些必要的设置,使socket可以按我们预期的特性去工作。
lion3875
·
2011-03-29 22:26
unix
职场
休闲
SO_TIMESTAMP
硬件时间戳
在内核态将本地网络接口加入多播组
我们可以在用户态通过socket接口,将一个本地网络接口加入某个多播组,通常是调用
setsockopt
,并使用IP_ADD_MEMBERSHIP参数,如:..........imr.imr_multiaddr.s_addr
lion3875
·
2011-03-29 22:56
职场
休闲
加入多播组
混杂模式
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他