- 博客(4)
- 资源 (2)
- 收藏
- 关注
转载 Pthread(1)
What is a Thread?Technically, a thread is defined as an independent stream of instructions that can be scheduled to run as such by the operating system. But what does this mean?To the software
2013-12-02 09:46:27 724
原创 socket多线程
socket() 创建一个新的确定类型的套接字,类型用一个整型数值标识(文件描述符),并为它分配系统资源。bind() 一般用于服务器端,将一个套接字与一个套接字地址结构相关联,比如,一个指定的本地端口和IP地址。listen() 用于服务器端,使一个绑定的TCP套接字进入监听状态。connect() 用于客户端,为一个套接字分配一个自由的本地端口号。 如果是TCP套接字的话,它会试图获得一个新的
2013-11-18 15:53:33 531
原创 定时器timer应用
定时器是管理内核所花时间的基础,利用它可以实现在未来某个时间,触发一个事件。它的使用比较简单,只需要执行一些初始化工作,设置一个时间期限,指定到时候执行的函数,然后激活计时器就可以了,指定的函数将在定时器到期后自动执行。定时器不是周期运行的,它在到期后就自行销毁。定时器定义:struct timer_list { struct list_head entry; un
2013-11-14 09:05:34 659
原创 linux内核链表
运行环境:VC6.0移植链表内核版本:2.4.18测试功能:增删遍历 list.h#define __inline__ struct list_head { struct list_head *next, *prev;};#define LIST_HEAD_INIT(name) { &(name), &(name) }#define LIST
2013-11-11 10:21:28 482
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人