【发布时间】:2013-05-23 01:00:25
【问题描述】:
我正在使用网络管道和 runTCPServer 为我搁浅的服务器供电。
在这种情况下:
-- | Helper which represents a conduit chain for each client connection
serverApp :: Application SessionIO
serverApp appdata = do
-- blah blah blah initializer code
appSource appdata $$ decoder =$= protocol =$= encoder =$ appSink appdata
...
-- | Handles an input stream of 'Packet' objects and dispatches them
protocol :: Conduit Packet SessionIO Packet
protocol = undefined
协议多久执行一次?如果我希望在客户端套接字上每隔一段时间及时执行某些事情,将其逻辑放在协议中是否安全,还是仅在每次数据实际到达时才调用它?
如果您能解释一下管道“回调”的工作方式,我将不胜感激。 :)
问候。
【问题讨论】:
标签: networking haskell conduit