c - 如何在 czmq 上设置发送/接收超时?
问题描述
我想知道如何在 czmq 库中zstr_send()
设置超时。zstr_recv()
我知道这可以用zmq_setsockopt (requester, ZMQ_RCVTIMEO, &timeout, sizeof(timeout))
in完成libzmq
,但不能用 inczmq
的语法是libczmq
什么?!
解决方案
是的!找到它...
zsock_set_rcvtimeo()
并且zsock_set_sndtimeo()
是设置超时的答案。
czmq 的优秀 API 没有好的文档!:|
有很多zsock_option()
没有文档的 API。
推荐阅读
- javascript - 在没有 node.js 的情况下写入 .json 文件
- python - 用优化器找到满足曲线方程一定要求的切线?
- r - 当 download.file 耗时过长时跳到下一个迭代
- ruby-on-rails - 测试具有控制器依赖性的辅助方法
- css - CSS:如何在按钮点击上添加移动悬停效果?
- javascript - 如何向光标旋转和移动精灵?
- c - 不会过滤掉素数并在 c 中给出错误的因子数
- java - RandomAccessFile 将 int 转换为中文
- c# - 如何在 ListView 中保存用户输入?
- r - 将 R 闪亮的 checkboxGroupInput 与其他输入选择相结合