码迷,mamicode.com
首页 >  
搜索关键字:套接字选项    ( 49个结果
套接字选项之getsockopt和setsockopt
这两个函数仅用于套接字。 #include int  getsockopt(int sockfd,int level,int optname,void* optval,socklen_t *optlen); int setsockopt(int sockfd,int level,int optname,const void *optval,socklent_t optlen); 均...
分类:其他好文   时间:2015-05-24 17:28:42    阅读次数:130
检查所有套接字选项的main函数
代码如下: int main(int argc, char **argv) { int fd; socklen_t len; struct sock_opts *ptr; for (ptr = sock_opts, ptr->opt_str != NULL; ptr++) { printf("%s:", ptr->opt_str); if (ptr->opt_val_str ==...
分类:其他好文   时间:2015-05-24 17:27:46    阅读次数:130
08socket编程
有个SO_REUSEADDR值得注意一下:服务器端尽可能使用SO_REUSEADDR在绑定之前尽可能调用setsockopt来设置SO_REUSEADDR套接字选项。使用SO_REUSEADDR选项可以使得不必等待TIME_WAIT状态消失就可以重启服务器。也就是如果你不这样子用的话会出现这样的问题...
分类:其他好文   时间:2015-04-13 00:15:38    阅读次数:170
setsockopt的作用
功能描写叙述: 获取或者设置与某个套接字关联的选 项。选项可能存在于多层协议中,它们总会出如今最上面的套接字层。当操作套接字选项时,选项位于的层和选项的名称必须给出。为了操作套接字层的选项,应该 将层的值指定为SOL_SOCKET。为了操作其他层的选项,控制选项的合适协议号必须给出。比如,为了...
分类:其他好文   时间:2015-03-15 21:15:19    阅读次数:128
sockets: 套接字选项相关的系统调用
########################################################### 套接字选项相关的系统调用: ###########################################################   将optval指向的单元中的值设置给optname选项: int setsockopt(int sockfd, int...
分类:其他好文   时间:2015-02-28 21:44:53    阅读次数:298
套接字选项
套接字选项,超高级货,赛车的按钮盘getsockopt和setsockopt 原型:int getsockopt(ints,intlevel,intopname,void*optval,socklen_t *optlen); 原型:int setsockopt(ints,intlevel,intoptname,constvoid*optval,socklen_t optlen); s为将要获取或设置的套接字描述符,可以通过..
分类:其他好文   时间:2015-02-21 21:12:48    阅读次数:594
setsockopt的作用
功能描写叙述: 获取或者设置与某个套接字关联的选 项。选项可能存在于多层协议中,它们总会出如今最上面的套接字层。当操作套接字选项时,选项位于的层和选项的名称必须给出。为了操作套接字层的选项,应该 将层的值指定为SOL_SOCKET。为了操作其他层的选项,控制选项的合适协议号必须给出。比如,为了...
分类:其他好文   时间:2015-02-09 15:26:05    阅读次数:207
第十四章 高级I/O函数
在I/O操作上设置超时的三种方法: 调用alarm,超时产生SIGALRM信号; 在select中阻塞等待I/O,select可以设定超时,代替阻塞在I/O调用上; 使用SO_RCVTIMEO和SO_SNDTIMEO套接字选项; 书中的connect_timeo.c是封装...
分类:其他好文   时间:2015-02-04 00:52:51    阅读次数:149
setsockopt的作用
功能描写叙述: 获取或者设置与某个套接字关联的选 项。选项可能存在于多层协议中,它们总会出如今最上面的套接字层。当操作套接字选项时,选项位于的层和选项的名称必须给出。为了操作套接字层的选项,应该 将层的值指定为SOL_SOCKET。为了操作其他层的选项,控制选项的合适协议号必须给出。比如,为了...
分类:其他好文   时间:2015-01-02 10:58:15    阅读次数:205
《网络编程》高级 I/O
本节是套接字的高级 I/O 。为套接字设置超时闹钟,使用更加方便的数据传输函数。套接字的 I/O 操作上设置超时有三种方法: 调用 alarm 函数,在它指定超时到期时产生 SIGALRM 信号;在 select 函数中设置超时阻塞等待 I/O,以替代直接阻塞在 read 或write 调用上;使用 SO_RCVTIMEO 和 SO_SNDTIMEO 套接字选项(这两个选项只是一部分实现...
分类:其他好文   时间:2014-12-16 11:49:22    阅读次数:109
49条   上一页 1 2 3 4 5 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!