码迷,mamicode.com
首页 > 其他好文 > 详细

socket

时间:2019-05-19 00:04:24      阅读:133      评论:0      收藏:0      [点我收藏+]

标签:strong   监听   ddr   应用   端口   bsp   sele   选项   数据   

一、头文件

sys/socket.h    函数和数据结构定义

netinet/in.h      IP v4和 IP v6 相关协议簇需要的信息

sys/un.h       UNIX机器间通信的相关信息(不涉及)

arpa/inet.h       处理数字从操作系统字节序到网络字节序

netdb.h      映射服务到IP地址(不涉及)

 

二、API函数

socket()     创建socket

bind()      绑定socket到IP地址和端口号

listen()       服务器监听客户端连接

connect()    客户端连接到服务器

accept()      应用程序接受完成3次握手的客户端连接

send() recv() write() read() 机器间相互发送数据

close()     关闭socket

gethostbyname() gethostbyaddr()  IP V4专有

select()  poll()   处理多个连接的读写与错误状态

getsockopt()     得到对应socket的选项值

setsockopt()      设置对应socket的选项值

 

socket

标签:strong   监听   ddr   应用   端口   bsp   sele   选项   数据   

原文地址:https://www.cnblogs.com/zgqcn/p/10887649.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!