码迷,mamicode.com
首页 >  
搜索关键字:套接字描述符    ( 47个结果
connect函数
TCP客户用connect函数来建立与TCP服务器的连接 int connect (int sockfd, const sockaddr * servaddr, socklen_t addrlen); sockfd是由socket函数返回的套接字描述符 servaddr指向套接字地址结构的指针 ad ...
分类:其他好文   时间:2016-04-03 14:30:40    阅读次数:145
linux recv函数返回值分析
函数原型: ssize_t recv(int sockfd, void *buf, size_t len, int flags); 该函数第一个参数制定接收端套接字描述符; 第二个参数指明一个缓冲区,该缓冲区用来存放recv函数接收到的数据; 第三个参数指明缓冲区buf的长度; 第四个参数一般置0;
分类:系统相关   时间:2016-02-15 16:34:25    阅读次数:211
套接字描述符就绪条件
网络编程中,我们经常讨论等待某个描述符准备好I/O(读/写)或者等待其上发生一个待处理的异常条件。尽管可读性和可写性对于普通文件这样的描述符显而易见,然而对于引起诸如select返回套接字“就绪”的条件我们必须讨论的更明确些。套接字准备好读的条件a)该套接字接受缓冲区中的数据字节数大于等于套接字接受...
分类:其他好文   时间:2016-01-23 21:13:32    阅读次数:184
unix 局域网的TCP会话
client.c#include #include #include #include #include #include #include #include #include #include #define maxn 101/**服务器端1>建立一个基于TCP的流套接字描述符2>将套接字描述符绑...
分类:其他好文   时间:2015-11-20 12:19:16    阅读次数:189
Linux 进程间通信(二)(网络IPC:套接字)
socket描述符套接字是通信端点的抽象,创建一个套接字使用如下函数:#include int socket(int domain, int type, int protocol);返回值:若成功,返回套接字描述符;若出错,返回-1说明:domain: 指定通信的特征,包括地址格式,以AF_开头的常...
分类:系统相关   时间:2015-09-05 17:40:34    阅读次数:344
Linux网络编程--自定义套接字描述符判定函数issockettype
套接字描述符和通用文件描述符在形式上没有区别,那么如何判断一个文件描述符是否是套接字描述符呢?下面我们就简单的自定义一个函数issockettype,用于套接字描述符判定。#include #include #include #include #include #include...
分类:系统相关   时间:2015-08-27 13:37:23    阅读次数:156
自己封装一个readline函数实现服务器客户端回射
实现的功能:一次只能读取一行,客户端输入之后,一回车,马上字符串传到服务器端并显示在终端,然后服务器端将字符串又传回给客户端。 服务器端可以接收多个客户端的连接请求,并fork一个子进程来进行服务。(1)封装一个只能访问套接字描述符的readline函数(2)服务器端启动SO_REUSEA...
分类:其他好文   时间:2015-07-28 20:24:20    阅读次数:130
socket选项设置
#include int setsockopt( int socket, int level, int option_name, const void *option_value, size_t option_len); 第一个参数socket是套接字描述符。第二个参数level是被设置的选项...
分类:其他好文   时间:2015-06-26 12:43:36    阅读次数:116
网络套接字与寻址
1 套接字描述套接字是通信端点的抽象,创建一个套接字使用如下函数:#include int socket(int domain, int type, int protocol);返回值:若成功,返回套接字描述符;若出错,返回-1.参数:domain: 指定通信的特征,包括地址格式,以AF_开头的常数...
分类:其他好文   时间:2015-06-19 22:54:52    阅读次数:116
Unix网络编程学习笔记之第7章 套接字选项
一、获取/设置套接字选项的方法 一个套接字描述符相关联的套接字选项很多。获取/设置套接字选项的方法: 1.  getsockopt和setsockopt函数 2. fcntl函数 3. ioctl函数   二、 getsockopt和setsockopt函数 int getsockopt(int sockfd, int level, int optname, void* optval...
分类:其他好文   时间:2015-06-17 15:31:39    阅读次数:173
47条   上一页 1 2 3 4 5 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!