- 博客(5)
- 资源 (84)
- 收藏
- 关注
转载 Linux 网络编程中的select
头文件 #include #include 原型 int select (int maxfdp1, fd_set *readset, fd_set *writeset, fd_set *exceptset, const struct timeval * timeout);参数 参数一:为了保持与早期的Berkeley套接字应用程序兼容
2012-07-11 17:04:35 1122
转载 select函数
select()的机制中提供一fd_set的数据结构,实际上是一long类型的数组, 每一个数组元素都能与一打开的文件句柄(不管是Socket句柄,还是其他 文件或命名管道或设备句柄)建立联系,建立联系的工作由程序员完成, 当调用select()时,由内核根据IO状态修改fd_set的内容,由此来通知执 行了select()的进程哪一Socket或文件可读。下面具体解释: #
2012-07-11 16:51:08 515
转载 fd_set说明——百度百科
select()机制中提供一fd_set的数据结构,实际上是一long类型的数组,每一个数组元素都能与一打开的文件句柄(不管是socket句柄,还是其他文件或命名管道或设备句柄)建立联系,建立联系的工作由程序员完成,当调用select()时,由内核根据IO状态修改fd_set的内容,由此来通知执行了select()的进程哪一socket或文件可读。 fd_set set;
2012-07-11 16:09:16 1092
转载 linux中的物理地址和虚拟地址
在支持MMU的32位处理器平台上,Linux系统中的物理存储空间和虚拟存储空间的地址范围分别都是从0x00000000到0xFFFFFFFF,共4GB,但物理存储空间与虚拟存储空间布局完全不同。Linux运行在虚拟存储空间,并负责把系统中实际存在的远小于4GB的物理内存根据不同需求映射到整个4GB的虚拟存储空间中。n 物理存储空间布局Linux的物理存储空间布局与处理器相关,详细情
2012-07-05 15:54:07 1012
原创 2.6核Linux模块编译Makefile编写及步骤
obj-m := hello.oKDIR:=/lib/modules/$(shell uname -r)/buildPWD:=$(shell pwd)all: $(MAKE) -C $(KDIR) M=$(PWD) modulesclean: rm -rf *.o *.ko *.mod.c *.mod.omake -C $(KDIR)是执行内
2012-07-05 15:51:14 714
MQTT 开发手册大全
2016-01-30
Cortex-M3 Embedded Software Development
2012-12-23
Cortex-M3_Technical_Reference_Manual
2012-12-23
ARMv7-M Architecture Application Level Reference Manual
2012-12-23
max格式转换成x格式
2012-06-23
openGL超级宝典 第四版源码
2012-03-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人