zmq_msg_init_data

int zmq_msg_init_data (zmq_msg_t '*msg', void '*data', size_t 'size', zmq_free_fn '*ffn', void '*hint')

 

该api用于将指定的数据包装成消息

成功返回的是0,失败返回的是-1

 

example:

 

void my_free (void *data, void *hint)

{

    free (data);

}

 

    /*  ...  */

 

void *data = malloc (6);

assert (data);

memcpy (data, "ABCDEF", 6);

zmq_msg_t msg;

rc = zmq_msg_init_data (&msg, data, 6, my_free, NULL);

assert (rc == 0);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值