名称
zmq_has - 检查 ZMQ 能力
概要
int zmq_has (const char *capability);
描述
zmq_has() 函数将报告库中是否提供了指定的能力。这使得绑定和应用程序能够直接探测库,以了解可用的传输和安全选项。
能力应为小写字符串。定义了以下能力:
-
ipc - 库支持 ipc:// 协议
-
pgm - 库支持 pgm:// 协议
-
tipc - 库支持 tipc:// 协议
-
norm - 库支持 norm:// 协议
-
curve - 库支持 CURVE 安全机制
-
gssapi - 库支持 GSSAPI 安全机制
-
draft - 库是使用 draft api 构建的
当提供了此方法时,zmq.h 头文件将定义 ZMQ_HAS_CAPABILITIES。
返回值
如果提供了指定的能力,zmq_has() 函数将返回 1。否则返回 0。
作者
本页面由 0MQ 社区撰写。要进行修改,请阅读 0MQ 贡献政策,网址为 https://zeromq.cn/how-to-contribute/。