名称

zmq_msg_set_routing_id - 在消息上设置路由 ID 属性

概要

int zmq_msg_set_routing_id (zmq_msg_t '*message', uint32_t 'routing_id');

描述

zmq_msg_set_routing_id() 函数将指定的 'routing_id' 设置到 'message' 参数指向的消息上。'routing_id' 必须大于零。要获取一个有效的路由 ID,您必须从一个 'ZMQ_SERVER' 套接字接收一条消息,并使用 libzmq:zmq_msg_routing_id 方法。路由 ID 是瞬态的。

返回值

如果成功,zmq_msg_set_routing_id() 函数将返回零。否则,它将返回 -1 并将 'errno' 设置为下面定义的值之一。

错误

EINVAL

提供的 'routing_id' 为零。

另请参阅

作者

此页面由 0MQ 社区编写。要进行更改,请阅读 0MQ 贡献政策,地址:https://zeromq.cn/how-to-contribute/