用socketpair()进行进程间的全双工通讯
来源:互联网 发布:mac制作win10安装u盘 编辑:程序博客网 时间:2024/06/06 07:18
/************************************************** description: use socketpair() to implete IPC(全双工的IPC)* author: chengshuguang**************************************************/#include <stdio.h>#include <sys/socket.h>#include <unistd.h>#define child "wo shi child fa lai de"#define parent "wo shi parent fa lai de"int main(){int fd[2];int ret;ret = socketpair(AF_UNIX, SOCK_STREAM, 0, fd);pid_t pid;pid = fork();printf("here\n");if(pid == 0){char buf[20];close(fd[0]);read(fd[1],buf,20);printf("child: %s\n",buf);write(fd[1],child,sizeof(child));close(fd[1]);}else{char buf[20];close(fd[1]);write(fd[0],parent,sizeof(child));read(fd[0],buf,20);printf("parent: %s\n",buf);close(fd[0]);}sleep(10);return 0;}
- 用socketpair()进行进程间的全双工通讯
- 用socketpair()进行进程间的全双工通讯
- socketpair 进程间全双工通信
- 由进程间通讯引发的对半双工和全双工的思考
- socketpair创建双向通信的管道(全双工通信)
- 通讯传输,全双工、半双工、单向
- 将binder和socketpair结合实现任意进程间的双向通讯
- lpc2210之UART0、UART1基于UCOS的全双工通讯
- 串口通讯的单工、半双工和全双工的定义、区别及应用
- 串行通讯简单认识 单工、半双工和全双工的定义
- 串行通讯简单认识 单工、半双工和全双工的定义
- 单片机串口通讯中全双工与半双工的区别
- linux C++ socketpair进行父子进程间通信
- WCF双工通讯以及客户端间的间接通讯
- WCF双工通讯以及客户端间的间接通讯
- 可以使用USB2.0接口进行全双工通讯么,双方都可以主动发送么?
- 串行通讯 -----单工、半双工和全双工
- 通讯概念(一)单工,半双工,全双工
- Table---自定义cell的背景
- 基于STM32的CAN网络开发笔记之滤波器配置和ID设置
- C 输出a和b之间的素数
- 出色的html滑动效果库 swiper -例子1 横向滑动,结束自动切换回第一栏
- Word Break
- 用socketpair()进行进程间的全双工通讯
- aio,epoll,libevent,boost::asio解决的问题
- Ubuntu 将应用程序 固定到快快速启动栏
- c++链表的实现及栈队列
- UVA - 11549 Calculator Conundrum
- LeetCode Substring with Concatenation of All Words暴力法暴力法更加暴力的方法
- 次方求模
- Codeforces Round #216 (Div. 2) C - Valera and Elections(图论和dfs)
- 嵌入式学习开始分析之学习步骤及方法,有待考证!!