
网络
jimmy_1986
这个作者很懒,什么都没留下…
展开
-
网络socket编程指南
[精华] 网络socket编程指南http://www.chinaunix.net 作者:流浪者 发表于:2008-04-20 15:21:55【发表评论】【查看原文】【Perl讨论区】【关闭】 Beej网络socket编程指南 -------------------------------------------------------------------------------- 介绍 Socket 编程让你沮丧吗?从man pages中很难得到有用的信息吗?你想跟上时代去编Internet相转载 2010-09-26 15:33:00 · 1762 阅读 · 0 评论 -
select函数详解及应用
<br />Select在Socket编程中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如connect、 accept、recv或recvfrom这样的阻塞程序(所谓阻塞方式block,顾名思义,就是进程或是线程执行到这些函数时必须等待某个事件的发生,如果事件没有发生,进程或线程就被阻塞,函数不能立即返回)。可是使用Select就可以完成非阻塞(所谓非阻塞方式non-block,就是进程或线程执行此函数时不必非要等待事件的发生,一旦执行肯定返回,以返回值的转载 2010-09-26 15:53:00 · 1577 阅读 · 0 评论 -
getsockopt/setsockopt 函数说明
<br />功能描述:<br /> 获取或者设置与某个套接字关联的选 项。选项可能存在于多层协议中,它们总会出现在最上面的套接字层。当操作套接字选项时,选项位于的层和选项的名称必须给出。为了操作套接字层的选项,应该 将层的值指定为SOL_SOCKET。为了操作其它层的选项,控制选项的合适协议号必须给出。例如,为了表示一个选项由TCP协议解析,层应该设定为协议 号TCP。<br /><br />用法:<br />#include <sys/types.h><br />#include <sys/转载 2010-10-12 20:59:00 · 1715 阅读 · 0 评论