找了好多地方都找不到ZMQ接口函数的中文文档,就翻译了下了。翻译有错误的地方还请大家不吝赐教~~

 ZMQ接口文档的官方网站 : http://api.zeromq.org/

 ZMQ接口文档的百度网盘下载地址(英文):http://pan.baidu.com/s/1jGDqXfS

 

● zmq – 0MQ 轻量级消息传输内核

● zmq_bind – 绑定一个socket

 zmq_close关闭ZMQ socket

● zmq_connect由一个socket创建一个对外连接

● zmq_ctx_destroy – 销毁一个ZMQ环境上下文

● zmq_ctx_get – 得到环境上下文的属性

● zmq_ctx_new创建一个新的ZMQ 环境上下文

● zmq_ctx_set – 设置环境上下文属性

● zmq_ctx_shutdown – 停止一个ZMQ context

● zmq_socket_monitor – 注册一个监控回调函数

● zmq_ctx_term – 终结一个ZMQ环境上下文

● zmq_curve – 安全的认证方式和保密方式

● zmq_curve_keypair – 生成一个新的CURVE 密钥对

● zmq_disconnect – 断开一个socket的连接

 zmq_errno返回errno的值给调用此函数的线程

● zmq_init初始化ZMQ环境上下文 (已弃用)

● zmq_z85_decode从一个用Z85算法生成的文本中解析出二进制密码 

● zmq_z85_encode使用Z85算法对一个二进制秘钥进行加密,输出可打印的文本

● zmq_version返回ZMQ链接库的版本

● zmq_unbind – 停止连接外来的请求

● zmq_plain – 明文认证

● zmq_null – 无安全和加密

● zmq_msg_more – 指出是不是还有更多的消息部分可以接收

● zmq_msg_init – 初始化一个空的ZMQ消息结构

● zmq_msg_init_data从一个指定的存储空间中初始化一个ZMQ消息对象的数据

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

● zmq_msg_move – 将一个消息里面的内容移动到另一个消息里面

● zmq_msg_copy – 把一个消息的内容复制到另一个消息中

● zmq_msg_data – 返回消息内容的指针

● zmq_msg_get – 获取消息的性质

● zmq_msg_set – 设置消息的性质

● zmq_msg_size – 以字节为单位返回消息内容的大小

● zmq_msg_recv从一个socket中接受一个消息帧

● zmq_msg_close释放一个ZMQ消息

● zmq_msg_send – 从一个socket发送一个消息帧

● zmq_term – 终结ZMQ环境上下文(context)(已弃用)

● zmq_strerror – 获取ZMQ错误描述字符串

● zmq_poll – I/O多路技术

● zmq_tcp使用TCP协议的ØMQ网络单播协议

● zmq_recv从一个socket上接收一个消息帧

● zmq_send在一个socket上发送一个消息帧

● zmq_proxy开始ZMQ内置代理

● zmq_recvmsg从一个socket上接收一个消息帧 (已弃用)

● zmq_sendmsg从一个socket上发送一个消息帧 (已弃用)

● zmq_ipcZMQ本地进程间通信传输协议

● zmq_proxy_steerable以STOP/RESUME/TERMINATE控制方式开启内置的ZMQ代理

● zmq_inprocØMQ 本地进程内(线程间)传输方式

● zmq_pgmØMQ 使用PGM 进行可靠的多路传输

● zmq_send_const从一个socket上发送一个固定内存数据

● zmq_socket创建ZMQ套接字

● zmq_setsockopt设置ZMQ socket的属性

● zmq_getsockopt 获取ZMQ socket的属性

 

一些使用ZMQ进行数据传输的C/C++实例

● ZeroMQ实例-使用ZMQ(ZeroMQ)进行局域网内网络通信

 

作者 :风波

mail : fengbohello@qq.com

 

版权声明:本文为fengbohello原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/fengbohello/p/4230135.html