linux pipe
sadamoo
这个作者很懒,什么都没留下…
展开
-
Linux pipe函数
1. 函数说明 pipe(建立管道): 1) 头文件 #include 2) 定义函数: int pipe(int filedes[2]); 3) 函数说明: pipe()会建立管道,并将文件描述词由参数filedes数组返回。 filedes[0]为管道里的读取端 filedes[1]则为管道的写入端。 4) 返回值:转载 2014-08-06 20:17:28 · 1052 阅读 · 0 评论 -
用管道(pipe)使消息队列通知(mq_notify)可以在Select和poll中使用
这是在Unix网络编程第二卷进程间通信中看到的一个技巧。它使得posix消息队列的mq_notify可以在select中使用。具体方法为: 1、建立管道; 2、在主线程中用select监听管道的读事件; 3、在mq_notify的时间处理程序中往管道里写数据,通知主线程 只是不知道这样做,效率怎么样。 UNP-IPC有一段实例代码,如下: [cpp] view转载 2014-08-06 20:57:08 · 2834 阅读 · 0 评论