socket函数的使用方法如下:
int socket(int domain, int type, int protocol);
  在参数表中,domain指定使用何种的地址类型,比较常用的有:
  PF_INET, AF_INET: Ipv4网络协议;
  PF_INET6, AF_INET6: Ipv6网络协议。
  type参数的作用是设置通信的协议类型,可能的取值如下所示:
  SOCK_STREAM: 提供面向连接的稳定数据传输,即TCP协议。
  OOB: 在所有数据传送前必须使用connect()来建立连接状态。
  SOCK_DGRAM: 使用不连续不可靠的数据包连接。
  SOCK_SEQPACKET: 提供连续可靠的数据包连接。
  SOCK_RAW: 提供原始网络协议存取。
  SOCK_RDM: 提供可靠的数据包连接。
  SOCK_PACKET: 与网络驱动程序直接通信。
  参数protocol用来指定socket所使用的传输协议编号。这一参数通常不具体设置,一般设置为0即可

最新文章

  1. 【Java EE 学习 53】【Spring学习第五天】【Spring整合Hibernate】【Spring整合Hibernate、Struts2】【问题:整合hibernate之后事务不能回滚】
  2. ubuntu pip 安装django报错解决
  3. Linux 网络编程(TCP)
  4. 大M法(Big M Method)
  5. VS2012 asp.net mvc 4 运行项目提示:"错误消息 401.2。: 未经授权: 服务器配置导致登录失败"
  6. centos BIND服务基础及域主服务器配置
  7. [原创]CI持续集成系统环境---部署Gitlab环境完整记录
  8. IOS文字属性备注
  9. DateTable与List<T>相互转换 及JSON与DataTable(DataSet)相互转化
  10. 一张图告诉你如何优化web 性能
  11. JAVA 实现发牌的 改进
  12. zigbee学习:示例程序SampleApp中通讯流程
  13. HDU4738(割边)
  14. OpenCV亚像素角点cornerSubPixel()源代码分析
  15. .Net业务搭配实用技术栈
  16. mysql 架构 ~ MGR 与PXC的对比
  17. Github(1) 桌面版使用
  18. keepalive+nginx 热备跟负载均衡
  19. redis分布式锁小试
  20. jquery 封装页面之间获取值

热门文章

  1. 【BZOJ4653】[Noi2016]区间 双指针法+线段树
  2. 按模板导出Excel
  3. m*n matrix min rank square matrix
  4. Swift 学习笔记(扩展和泛型)
  5. js实现随机选取[10,100)中的10个整数,存入一个数组,并排序。 另考虑(10,100]和[10,100]两种情况。
  6. PopupWindow 实现 查看所有手机应用弹出框
  7. SQLSERVER安装记录
  8. 修复升级ndk到17.0.4754217编译so失败问题
  9. BZOJ 1634 [Usaco2007 Jan]Protecting the Flowers 护花:贪心【局部分析法】
  10. SGU 495 Kids and Prizes:期望dp / 概率dp / 推公式