博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ZeroMQ接口函数之 :zmq_msg_init_size - 使用一个指定的空间大小初始化ZMQ消息对象...
阅读量:6706 次
发布时间:2019-06-25

本文共 1256 字,大约阅读时间需要 4 分钟。

ZeroMQ 官方地址 :

zmq_msg_init_size(3)     ØMQ Manual - ØMQ/3.2.5

Name

zmq_msg_init_size - 使用一个指定的空间大小初始化ZMQ消息对象

Synopsis

int zmq_msg_init_size (zmq_msg_t *msg, size_t size);

Description

zmq_msg_init_size()函数会分配任何被请求的资源来存储一个size大小字节的消息,并且初始化msg参数指定的消息,用来表示新分配到的消息。

在函数执行的时候,会选择是否把消息存储在栈里面(小消息),还是堆里面(大消息)。考虑到性能原因,zmq_msg_init_size()函数不会清除消息数据。

永远不要直接对zmq_msg_t对象进行直接操作,而是要使用zmq_msg函数族进行操作。

zmq_msg_init()zmq_msg_init_data()zmq_msg_init_size()这三个函数是互斥的。永远不要把一个zmq_msg_t对象初始化两次。

Return value

函数zmq_msg_init_size() 执行成功时返回0。否则返回 -1,并且设置errno的值为下列定义的值。

Errors

  ENOMEM

    存储空间不足。

See also

zmq_msg_init_data(3)  zmq_msg_init(3)  zmq_msg_close(3)  zmq_msg_data(3)  zmq_msg_size(3) zmq(7)

Authors

This ØMQ manual page was written by Martin Sustrik <sustrik@250bpm.com> and Martin Lucina <mato@kotelna.sk>.

Web site design and content is copyright (c) 2007-2012 iMatix Corporation. Contact us for professional support. Site content licensed under the Creative Commons Attribution-Share Alike 3.0 License. ØMQ is copyright (c) Copyright (c) 2007-2012 iMatix Corporation and Contributors. ØMQ is free software licensed under the LGPL. ØMQ, ZeroMQ, and 0MQ are trademarks of iMatix Corporation. Terms of Use — Privacy

Policy

 

更多 ZeroMQ API :

 

翻译:风波

mail : fengbohello@qq.com

 

转载地址:http://fqflo.baihongyu.com/

你可能感兴趣的文章
Java简单工厂模式
查看>>
摩拜单车使用
查看>>
C/S和B/S软件测试区别
查看>>
比特币矿机开发公司 Butterfly Labs 接受和解
查看>>
GNU C Library 高危漏洞影响大量应用和设备
查看>>
《深入理解Elasticsearch(原书第2版)》一2.4.1 过滤及查询相关性
查看>>
Mozilla 封杀纂改安全设置的流行 Firefox 扩展
查看>>
如果想自己动手写Docker,你可能需要看这本书(文末附录五篇精彩书摘)
查看>>
《Hadoop与大数据挖掘》一2.6.2 Hadoop TF-IDF编程思路
查看>>
《编写高质量代码:改善c程序代码的125个建议》——建议3-3:使用分数来精确表达浮点数...
查看>>
《IP多播网络的设计与部署(第1卷)》——第1章 IP多播介绍
查看>>
《SQL入门经典(第5版)》一一6.5 问与答
查看>>
《Origin 9.0科技绘图与数据分析超级学习手册》一2.4 工具栏
查看>>
《树莓派Python编程入门与实战》——1.5 决定如何购买外设
查看>>
《Android游戏开发详解》——第2章,第2.16节区分类和对象
查看>>
《网页设计心理学》一1.4 大脑中发生了很多我们不了解的事情
查看>>
HTML5中&lt;script&gt;标签中的defer与async属性详解
查看>>
PHP最佳实践(译)
查看>>
在 FreeBSD 10.1中安装 Mate 桌面
查看>>
《JavaScript面向对象精要》——1.6 鉴别引用类型
查看>>