基本上,应用程序是一个图形用户界面,它从用户那里获取输入,并将数据写入命名的pip,让我们称之为out_fifo。该服务读取该数据并执行一些其他操作,在完成处理后,它将结果写入一个命名管道(让我们称之为in_fifo )。此时,应用程序从in_fifo读取数据。in_data="in_fifo" while true if
当我试图写这样的东西 | test _ = false`
我收到一条错误消息,上面写着Error: variable found where constructoris required: Fifo.empty。原来这与Fifo.empty是一个longId有关,但我还没有想出如何解决这个问题,只是通过将Fifo.isEmpty作为一个参数进行修补,但这不是一个解决方案.