ZeroMQ接口函数之 :zmq_msg_init - 初始化一个空的ZMQ消息结构
ZeroMQ 官方地址 :http://api.zeromq.org/4-1:zmq_msg_init
zmq_msg_init(3) ØMQ Manual - ØMQ/3.2.5
Name
zmq_msg_init - 初始化一个空的ZMQ消息结构
Synopsis
int zmq_msg_init (zmq_msg_t *msg);
Description
zmq_msg_init()函数会将msg参数引用的ZMQ消息对象进行初始化,使其成为一个空消息。在使用zmq_recv()函数接收消息之前调用此函数是很有必要的。
永远不要直接对zmq_msg_t对象进行直接操作,而是要使用zmq_msg函数族进行操作。
zmq_msg_init()、zmq_msg_init_data()和zmq_msg_init_size()这三个函数是互斥的。永远不要把一个zmq_msg_t对象初始化两次。
Return value
函数zmq_msg_init()执行成功返回0。否则返回 -1,并且设置errno的值为下列定义的值。
Errors
没有定义错误信息。
Example
从一个socket接收消息。
1 zmq_msg_t msg; 2 rc = zmq_msg_init (&msg); 3 assert (rc == 0); 4 rc = zmq_recv (socket, &msg, 0); assert (rc == 0);
See also
zmq_msg_init_size(3) zmq_msg_init_data(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 :http://www.cnblogs.com/fengbohello/p/4230135.html
翻译:风波
mail : fengbohello@qq.com
相关文章
- Flask框架flash消息闪现学习与优化符合闪现之名
- 消息队列
- 如何发起 MQTT 亿级连接和千万消息吞吐性能测试
- 友盟消息推送UPush
- dwr3实现消息精确推送详细步骤
- 十分钟快速玩转 Aliware MQ-阿里云消息队列Demo工程实践
- UI5应用如果出现白屏但是没有任何错误消息打印出来,应该如何处理
- SAP系统和微信集成的系列教程之十:如何在SAP C4C系统里直接回复消息给微信用户
- Angular 服务器端渲染应用的一个错误消息 type ReferenceError - localStorage is not defined
- 错误消息“Conversion factors are invalid”的准确抛出位置
- Angular单元测试的一个错误消息
- Android Handler.post(Runnable r)再一次梳理Android的消息机制(以及handler的内存泄露)
- 【SpringBoot系列】最详细demo-- 集成使用消息队列RabbitMQ
- RockerMQ消息消费、重试
- [0] MSMQ消息队列
- 分布式消息系统Jafka入门指南之二
- LabVIEW中止一个不断产生错误对话框消息的VI
- 关于Windows消息的分类和使用场景
- 如何设计一个消息队列?
- 【qq机器人】定时发送消息大全