
Unix网络编程
zzysleep
一条代码一个世界
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
网络编程-套接字结构
每个协议族都定义了自己的套接字结构,这些结构均以sockaddr_开头,并对应每个协议族自己的唯一后缀当向任意一个参数传递任何套接字函数时,套接字地址结构总是以引用形式传递网络编程数据类型(POSIX规范)数据类型 说明 头文件 int8_t 带符号8位整数 <sys/types.h> uint8_t 无符号8位整数 <sy...原创 2019-07-26 23:18:03 · 289 阅读 · 0 评论 -
网络编程-基本函数
字节排序函数#include <netinet/in.h>//返回网络字节序的值uint16_t htons(uint16_t host16bitvalue);uint32_t htonl(uint32_t host32bitvalue);//返回主机字节序的值uint16_t ntohs(uint16_t net16bitvalue);uint32_t nt...原创 2019-07-27 09:01:50 · 232 阅读 · 0 评论 -
网络编程-套接字函数
编写一个完整的TCP客户/服务器程序需要一些基本的套接字函数下面依次介绍上图中涉及的基本套接字函数(read()和write()在此不做复述)socket函数 为执行网络I/O,首先要调用socket()函数指定期望的通信类型 family:指定协议族 type:指定套接字类型 protocol:或为协议类型常值或为0 PS:famil...原创 2019-07-28 14:09:19 · 442 阅读 · 0 评论