畅思笔录

 

2010年11月1日

套接字中的select()函数接口介绍

摘要: Select在Socket编程中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如 connect、accept、recv或recvfrom这样的阻塞程序(所谓阻塞方式block,顾名思义,就是进程或是线程执行到这些函数时必须等 待某个事件的发生,如果事件没有发生,进程或线程就被阻塞,函数不能立即返回)。 可是使用Select就可以完成非阻塞(所谓非阻... 阅读全文

posted @ 2010-11-01 16:57 畅思笔录 阅读(4341) 评论(0) 推荐(0)

套接字中的setsockopt接口功能

摘要: 接口原型:int PASCAL FAR setsockopt (SOCKET s, int level, int optname,const char FAR * optval, int optlen);  1. 如果在已经处于 ESTABLISHED状态下的socket(一般由端口号和标志符区分)调用  closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该soc... 阅读全文

posted @ 2010-11-01 15:56 畅思笔录 阅读(1025) 评论(0) 推荐(0)

导航