【1】 UNIX域套接字 本地的进程间通信 s socket 前5天的内容TCP,UDP 都是依赖IP 端口 进行通信的 struct sockaddr_in serveradd; // 络信息结构体 internet unix域套接字编程,实现本间进程的通信, 依赖的是s类型的文件; 服务器端: 1. socket(AF_UNIX, SOCK_STREAM, 0) 填充结构体: struct sockaddr_un serveradd; //unix struct sockaddr_un { __kernel_sa_family_t sun_family; /* AF_UNIX */ char sun_path[UNIX_PATH_MAX]; /* pathname */ }; 用法: struct sockaddr_un serveraddr; serveraddr.sun_family = AF_UNIX; strcpy(serveraddr.sun_path,”myunixfile”); 2. bind(,本地地址, ) 3. listen(,) 4. accept(,,) 5. recv() / send() 用法实例:
id | name | score |
1 | 运才 | 10.2 |
2 | 一文 | 12.1 |
para: 传递给回调函数的参数 f_num: 记录中包含的字段数目(id name score) 相当于有多少列; f_value:包含每个字段值的指针数组 f_name:包含每个字段名称的指针数组 callback函数:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!