标签: c posix named-pipes fifo
我想监视我的命名管道并在收到来自另一个进程的5条消息后读取它的内容。有没有办法计算在管道上写入消息的次数?
答案 0 :(得分:0)
大多数FIFO实现都有一个length()子函数。您还可以检查FIFO下一个元素的索引或地址,以及下一个元素添加到FIFO的索引或地址。
答案 1 :(得分:0)
管道不是面向消息的,它们只是流,一旦你写入它就不可能知道这些数据是如何写的。