haskell - 使用网络管道时如何刷新网络流?

标签 haskell tcp flush conduit

我正在尝试使用 network-conduit作为(修补的)HaskellNet 的后端 IMAP 。如何强制管道冲洗水流?这是required operation ,但是network-conduit中好像没有这个东西。

最佳答案

network-conduit 应该在每次发送 ByteString 时刷新流。 ,特别包括缓冲,因为它将由类似 blaze-builder-conduit 的东西处理。正交。您是否看到了与此相矛盾的行为?

关于haskell - 使用网络管道时如何刷新网络流?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17923194/

相关文章:

list - 创建二维列表矩阵

haskell - 为什么产品有界?

perl - 已建立 TCP 连接但套接字不发送/接收数据

c++ - _commit 问题与 fd()

haskell - 仅当 isJust 时才应用函数

xml - 用于提取值列表的 Haskell HXT

ASP.Net MVC3 - 有没有办法忽略请求?

tcp - 如何从 TCP 套接字获取 RSSI 和 SNR 值

apache-kafka - 在 SinkTask 中完成 "commit offsets"后立即使用 Kafka Connect HOWTO "put"

c - 除非我使用 fseek(fp,0,SEEK_CUR),否则为什么 rb+ 模式下的 R/W 过渡文件中间失败?为什么它在文件末尾工作?