首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用cereal通过句柄发送数据

使用cereal通过句柄发送数据
EN

Stack Overflow用户
提问于 2012-04-06 22:58:44
回答 1查看 267关注 0票数 4

谁能给我展示一个使用谷类食品(Data.Serialize)通过Network包中从connectToaccept接收的句柄发送数据的示例?

EN

回答 1

Stack Overflow用户

发布于 2012-04-07 06:48:25

好的,当使用几个包时,这会变得非常简单:

代码语言:javascript
复制
import Data.Conduit
import Data.Conduit.Binary
import Data.Conduit.Cereal
import Data.Serialize

-- where h is a `Handle` to a socket or whatever

-- Write data
a = 123 :: Integer
runResourceT $ sourcePut (put a) $$ sinkHandle h

-- Read data
a <- runResourceT $ sourceHandle h $$ sinkGet get

经过一些测试后,我似乎不能多次发送接收...

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10045262

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档