![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Socket
文章平均质量分 79
火木达人
这个作者很懒,什么都没留下…
展开
-
linux下socket的close和shutdown
在Linux socket关闭连接的方法有两种分别是shutdown和close #include int shutdown(int sockfd,int how); TCP连接是双向的(是可读写的),当我们使用close时,会把读写通道都关闭,有时侯我们希望只关闭一个方向,这个时候我们能够使用shutdown. how的方式有三种分别是 SHUT_RD(0):关闭sockfd上的读转载 2013-06-21 17:38:24 · 2220 阅读 · 0 评论 -
BSD Socket的收发数据函数介绍
转载请注明出处:csdn火木达人 建立好了socket连接之后,我们就可以把得到的fd当作文件描述符来使用,一下三种方式可用于socket数据收发 1.connect() + write() + read() : 适用于TCP 头文件: #include #include #include ssize_t write(int d,const void *buf,size原创 2013-06-21 16:54:32 · 1106 阅读 · 0 评论 -
创建BSD Socket的基本步骤
转载请注明出处:csdn火木达人 伯克利套接字(Berkeley sockets),也称为BSD Socket。伯克利套接字的应用编程接口(API)是采用C语言的进程间通信的库,经常用在计算机网络间的通信。 BSD Socket的应用编程接口已经是网络套接字的事实上的抽象标准。大多数其他程序语言使用一种相似的编程接口。 BSD Socket作为一种API,允许不同主机或者同一个计算机上的不原创 2013-06-21 16:16:46 · 1147 阅读 · 0 评论