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
FD_SET
Linux下select调用引发的血案
Select采用一个bit表,每个fd对应表中的一个bit位,宏FD_SETSIZE为表的大小,添加到
fd_set
中的fd值必须小于FD_SETSIZE,否则就会越界,假设有如下一段代码:
fd_set
eyjian
·
2009-02-10 19:00
linux
select
调用
socket select()用法
socketselect()用法2007-11-1518:53一、winsock中#include原型intselect(intnfds,
fd_set
*readfds,
fd_set
*writefds,
dongfangyu
·
2009-01-07 17:00
socket
Stream
struct
测试
null
keyboard
Select()系统调用及文件描述符集
fd_set
的应用转
select()的调用形式为:#include#includeintselect(intmaxfd,
fd_set
*readfds,
fd_set
*writefds,fe_set*except
weixiuc
·
2008-10-28 19:00
linux
socket
struct
unix
测试
File
fd_set
具体实现(转)
这是把
fd_set
相关的源代码汇总在一起。
weixiuc
·
2008-10-28 19:00
Select()系统调用及文件描述符集
fd_set
的应用
select()的调用形式为:#include ;#include ;int select(int maxfd,
fd_set
*readfds,
fd_set
*writefds, f
macky0668
·
2008-10-27 16:00
linux
工作
unix
socket
测试
null
linux中select()函数相关:
select()的机制中提供一
fd_set
的数据结构,实际上是一long类型的数组,每一个数组元素都能与一打开的文件句柄(不管是Socket句柄,还是其他文件或命名管道或设备句柄)建立联系,建立联系的工作由程序员完成
monahans
·
2008-10-20 11:00
Linux-2.6.25 select系统调用源码分析
core_sys_select:处理三个
fd_set
参数,调用do_select。 do_select:做select/poll的工作。在合适的时机把自己挂起等待,调用sock_poll。
zhangyafei_kimi
·
2008-10-04 11:00
linux
socket
F#
gcc
J#
Linux-2.6.25 select系统调用源码分析
core_sys_select:处理三个
fd_set
参数,调用do_select。do_select:做select/poll的工作。在合适的时机把自己挂起等待,调用sock_poll。
zhangyafei_kimi
·
2008-10-04 11:00
Linux
Socket
F#
GCC
J#
Linux-2.6.25 select系统调用源码分析
core_sys_select:处理三个
fd_set
参数,调用do_select。 do_select:做select/poll的工作。在合适的时机把自己挂起等待,调用sock_poll。
zhangyafei_kimi
·
2008-10-04 11:00
linux
socket
F#
gcc
J#
linux下select和poll的用法
select()函数的接口主要是建立在一种叫'
fd_set
'类型的基础上。它('
fd_set
')是一组文件描述符(fd)的集合。由于
fd_set
类型的长度在不
weixiuc
·
2008-09-19 15:00
IPMsg(飞鸽传书)文件发送源码分析
TMainWin::SendFileThread(void *_sendFileObj){ SendFileObj *obj = (SendFileObj *)_sendFileObj;
fd_set
maray
·
2008-09-19 00:00
socket
command
File
null
IPMsg(飞鸽传书)文件发送源码分析
SendFileThread( void *_sendFileObj) { SendFileObj*obj=(SendFileObj*)_sendFileObj; fd_setfds;
fd_set
sabolasi
·
2008-09-19 00:00
源码分析
Linux网络编程-客户端与服务器端异步通信
首先介绍一个函数select#include#include#include#includeintselect(intnfds,
fd_set
*readfds,
fd_set
*writefds,
fd_set
arduousbonze
·
2008-09-13 11:00
编程
linux
网络
socket
服务器
buffer
linux下c语言select函数用法
select(I/O多工机制)表头文件#include#include#include定义函数intselect(intn,
fd_set
*readfds,
fd_set
*writefds,
fd_set
*
arduousbonze
·
2008-09-13 11:00
c
linux
null
语言
include
keyboard
FD_SET
,FD_ISSET这些函数意思
fd_set
是文件句柄的集合。
weixiuc
·
2008-09-11 19:00
关于在Linux下使用select函数需要注意的地方
例如:FD_ZERO(&input);
FD_SET
(fd,&input);然后再调用select()就可以了
newger
·
2008-09-09 15:00
Linux学习之——套接字学习教程之一
原型: #include #include int select(int maxfd,
fd_set
*rdset,
fd_set
hardstone1
·
2008-08-28 11:00
linux
struct
测试
null
UNIX环境高级编程读书笔记(十二)—高级IO (3)
4.名称::pselect功能:指行I/O多路转接头文件:#include函数原形:intpselect(intmasfdp1,
fd_set
*restrictreadfds,
fd_set
*restrictwritefds
justin12zhu
·
2008-08-19 19:00
编程
unix
IO
struct
读书
events
portscan程序代码
阅读更多#include#include//编译时需使用的库#pragmacomment(lib,"wsock32.lib")//select()成员定义#defineZERO(
fd_set
*)0//变量定义
宋科明
·
2008-06-25 16:00
XP
Socket
thread
.net
portscan程序代码
winsock.h> // 编译时需使用的库 #pragma comment(lib,"wsock32.lib") // select()成员定义 #define ZERO (
fd_set
宋科明
·
2008-06-25 16:00
thread
.net
socket
XP
关于
FD_SET
的内存越界问题
关于
FD_SET
的内存越界问题问题:在TCP的接收队列超过一定数量后(1024左右),经常会发生内存异常。
大龙的博客
·
2008-06-03 14:00
系统设计之 网络模型(三)多路复用模型
一、select模型select原型:int select(int n,
fd_set
*readfds,
fd_set
*writefds,
wbj1234566
·
2008-05-13 16:00
Socket select的用法
一、winsock中#include原型intselect(intnfds,
fd_set
*readfds,
fd_set
*writefds,
fd_set
*exceptfds,conststructtimeval
chary8088
·
2008-05-04 15:00
select函数
原型: #include #include int select(int maxfd,
fd_set
*rdset,
fd_set
*wrset,
fd_set
*exset,struct
freedom0203
·
2008-04-16 10:00
select小议ndfs描述符数
函数圆形:intselect(intnfds,
fd_set
* readfds,
fd_set
* writefds,
fd_set
* errorfds, structtimeval
wangyifei0822
·
2008-04-06 22:00
struct
测试
Epoll模型
1、为什么select落后 首先,在Linux内核中,select所用到的
FD_SET
是有限的,即内核中有个参数__FD_SETSIZE定义了每个
FD_SET
的句柄个数,在我用的2.6.15-25-
Khan's Notebook GCC/GNU/Linux Delphi/Window Java/Anywhere
·
2008-04-02 11:00
Select()系统调用及文件描述符集
fd_set
的应用
select()的调用形式为:#include#includeintselect(intmaxfd,
fd_set
*readfds,
fd_set
*writefds,fe_set*except
zjl_1026_2001
·
2008-03-27 14:00
linux
struct
unix
socket
File
测试
I/O策略小结
Select有个缺点,它用
fd_set
管理所有要监视的I/O句柄,但是
fd_set
是一个位数组,只能接受句柄号小于FD_SETSIZE(默认1024)的句柄,虽然进程默认句柄号都是小于1024的,但是可以
C++的天空
·
2008-03-24 14:00
socket select()用法
一、winsock中#include原型intselect(intnfds,
fd_set
*readfds,
fd_set
*writefds,
fd_set
*exceptfds,conststructtimeval
wwsoon
·
2008-03-15 09:00
异步套接字基础:select函数以及FD_ZERO、
FD_SET
、FD_CLR、FD_ISSET使用说明
原型: #include #include int select(int maxfd,
fd_set
*rdset,
fd_set
zjl_1026_2001
·
2008-03-06 10:00
struct
测试
null
Select()系统调用及文件描述符集
fd_set
的应用
Select()系统调用及文件描述符集
fd_set
的应用在网络程序中,一个进程同时处理多个文件描述符是很常见的情况。
leesphone
·
2008-03-01 16:00
linux
unix
struct
socket
测试
File
Select()系统调用及文件描述符集
fd_set
的应用
【 原文由 张 卿 所发表 】 在网络程序中,一个进程同时处理多个文件描述符是很常见的情况。select()系统调用可以使进程检测同时等待的多个I/O设备,当没有设备准备好时,select()阻塞,其中任一设备准备好时,select()就返回。 select()的调用形式为: #include <sys/select.h> #include <sys/time.h&g
kofsky
·
2008-02-22 12:00
编程
应用服务器
linux
socket
网络应用
Select()系统调用及文件描述符集
fd_set
的应用
select()的调用形式为:#include#includeintselect(intmaxfd,
fd_set
*readfds,
fd_set
*writefds,fe
kofsky
·
2008-02-22 12:00
编程
socket
struct
unix
File
测试
select深入一点了
没接受全 FD_ZERO(wfds);清除状态
FD_SET
(sock,wfds);设置关联FD_ISSET(sock,wf
wuna66320
·
2007-12-08 22:00
error C2011: '
fd_set
' : 'struct' type redefinition问题
在所有的#include前使用#defineWIN32_LEAN_AND_MEAN,如:#define WIN32_LEAN_AND_MEAN#include
boy8239
·
2007-11-13 10:00
linux下c语言select函数用法
select(I/O多工机制)表头文件#include#include#include定义函数intselect(intn,
fd_set
*readfds,
fd_set
*writefds,
fd_set
*
boy8239
·
2007-11-09 15:00
c
linux
null
语言
include
keyboard
Select()系统调用及文件描述符集
fd_set
的应用
select()的调用形式为:#include#includeintselect(intmaxfd,
fd_set
*readfds,
fd_set
*writefds,fe_set*except
zhuwenlong615
·
2007-10-21 19:18
职场
select()
休闲
FD_SET
Select()系统调用及文件描述符集
fd_set
的应用
select()的调用形式为:#include#includeintselect(intmaxfd,
fd_set
*readfds,
fd_set
*writefds,fe_set*except
l12345678
·
2007-08-31 16:00
Select()系统调用及文件描述符集
fd_set
的应用 zz
Select()系统调用及文件描述符集
fd_set
的应用zz在网络程序中,一个进程同时处理多个文件描述符是很常见的情况。
jinfeng_wang
·
2007-08-22 14:00
Select()系统调用及
fd_set
的应用
Select()系统调用及文件描述符集
fd_set
的应用湖南省衡阳市环境工程公司网络中心张卿在网络程序中,一个进程同时处理多个文件描述符是很常见的情况。
legion8169
·
2007-06-27 20:00
解决error C2011: '
fd_set
' : 'struct' type redefinition问题
在所有的#include前使用#defineWIN32_LEAN_AND_MEAN,如:#define WIN32_LEAN_AND_MEAN#include
ngaut
·
2007-04-23 17:00
crash bug之 select
crashbug之select在Linux内核中,select所用到的
FD_SET
是有限的,即内核中有个参数__FD_SETSIZE定义了每个
FD_SET
的句柄个数 一般定义为1024个,定义在/usr
blade2001
·
2007-04-03 14:00
IO
Crash
linux内核
采用select方法探测端口时,如果把listen的socket也加到
fd_set
队列里,那么connect事件也可以感知到
采用select方法探测端口时,如果把listen的socket也加到
fd_set
队列里,那么connect事件也可以感知到
thimin
·
2007-03-17 20:00
socket
Select系统调用及文件描述符集
fd_set
的应用
select()的调用形式为:#include#includeintselect(intmaxfd,
fd_set
*readfds,
fd_set
*writefds,fe_set*except
Borenbao
·
2007-03-09 09:00
linux
unix
socket
struct
测试
File
阿超开发底层WINSOCK API:select的问题
fd_setfdread; FD_ZERO(&fdread);
FD_SET
(pUDPServer->m_socketListen.m_socket,&fdread); intmaxSize
fsc2988877
·
2007-01-13 20:00
服务器端编程实例(二 单进程并发_IO多路复用)
/*Accordingtoearlierstandards*/ #include #include #include intselect(intn,
fd_set
wqf363
·
2006-12-01 20:00
编程
IO
struct
服务器
events
Descriptor
fd_set
具体是怎样实现的
这是把
fd_set
相关的源代码汇总在一起。
linuxchen
·
2006-08-29 16:00
struct
byte
Select()系统调用及文件描述符集
fd_set
的应用
Select()系统调用及文件描述符集
fd_set
的应用 在网络程序中,一个进程同时处理多个文件描述符是很常见的情况。
Borenbao
·
2006-05-23 17:00
windows上解决select不能同时等待键盘和套接字输入的问题
freebsd将socket和file当作同一对象,这有一点有时很有用,比如,当进程进入某个状态,需要既可以等待网络输入,又能等待键盘输入(比如取消指令)时,就可把该socket和stdin一起加到一个
fd_set
dengyejing
·
2006-04-26 17:00
select 函数使用指难
原型intselect( intnfds,
fd_set
*readfds,
fd_set
*writefds,
fd_set
*exceptfds, conststructtimeval*timeout);
zharP
·
2005-11-12 16:00
linux
windows
socket
struct
Stream
测试
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他