当前位置:网站首页>mosquitto.h 学习
mosquitto.h 学习
2022-07-15 23:18:00 【雾_里】
(转自mosquitto.h)
目录
库版本、初始化、清理:
| mosquitto_lib_version | 可用于获取 mosquitto 库的版本信息。 |
| mosquitto_lib_init | 必须在任何其他 mosquitto 函数之前调用。 |
| mosquitto_lib_cleanup | 调用与库关联的免费资源。 |
客户端创建、销毁和初始化
| mosquitto_new | 创建一个新的 mosquitto 客户端实例。 |
| mosquitto_destroy | 用于释放与 mosquitto 客户端实例关联的内存。 |
| mosquitto_reinitialise | 此函数允许重用现有的 mosquitto 客户端。 |
用户名和密码设置
| mosquitto_username_pw_set | 为 mosquitto 实例配置用户名和密码。 |
连接、重连、断连
| mosquitto_connect | 连接到 MQTT 代理。 |
| mosquitto_connect_bind | 连接到 MQTT 代理。 |
| mosquitto_connect_bind_v5 | 连接到 MQTT 代理。 |
| mosquitto_connect_async | 连接到 MQTT 代理。 |
| mosquitto_connect_bind_async | 连接到 MQTT 代理。 |
| mosquitto_connect_srv | 连接到 MQTT 代理。 |
| mosquitto_reconnect | 重新连接到代理。 |
| mosquitto_reconnect_async | 重新连接到代理。 |
| mosquitto_disconnect | 断开与代理的连接。 |
| mosquitto_disconnect_v5 | 断开与代理的连接,并附加了 MQTT 属性。 |
发布、订阅、取消订阅
| mosquitto_publish | 发布有关给定主题的消息。 |
| mosquitto_publish_v5 | 发布有关给定主题的消息,并附加 MQTT 属性。 |
| mosquitto_subscribe | 订阅主题。 |
| mosquitto_subscribe_v5 | 订阅具有附加 MQTT 属性的主题。 |
| mosquitto_subscribe_multiple | 订阅多个主题。 |
| mosquitto_unsubscribe | 取消订阅主题。 |
| mosquitto_unsubscribe_v5 | 取消订阅具有附加 MQTT 属性的主题。 |
| mosquitto_unsubscribe_multiple | 取消订阅多个主题。 |
回调函数
网络环路
| mosquitto_loop_forever | 此函数在无限阻塞循环中为您调用 loop()。 |
| mosquitto_loop_start | 这是线程化客户端接口的一部分。 |
| mosquitto_loop_stop | 这是线程化客户端接口的一部分。 |
| mosquitto_loop | 客户端的主网络环路。 |
网络循环
| mosquitto_socket | 返回 mosquitto 实例的套接字句柄。 |
| mosquitto_want_write | 如果有数据准备写入套接字,则返回 true。 |
| mosquitto_threaded_set | 用于告诉库应用程序正在使用线程,但不使用mosquitto_loop_start。 |
TLS支持
| mosquitto_tls_set | 配置客户端以获得基于证书的 SSL/TLS 支持。 |
| mosquitto_tls_insecure_set | 在服务器证书中配置服务器主机名的验证。 |
| mosquitto_tls_opts_set | 设置高级 SSL/TLS 选项。 |
| mosquitto_tls_psk_set | 配置客户端以获得基于预共享密钥的 TLS 支持。 |
| mosquitto_ssl_get | 检索指向此客户端中用于 TLS 连接的 SSL 结构的指针。 |
实用程序函数
| mosquitto_strerror | 调用以获取 mosquitto 错误号的 const 字符串描述。 |
| mosquitto_connack_string | 调用以获取 MQTT 连接结果的 const 字符串描述。 |
| mosquitto_reason_string | 调用以获取 MQTT 原因码的 const 字符串描述。 |
| mosquitto_string_to_command | 获取表示 MQTT 命令的字符串输入,并将其转换为 libmosquitto 整数表示形式。 |
| mosquitto_sub_topic_tokenise | 将主题或订阅字符串标记化为表示主题层次结构的字符串数组。 |
| mosquitto_sub_topic_tokens_free | mosquitto_sub_topic_tokenise中分配的可用内存。 |
| mosquitto_topic_matches_sub | 检查主题是否与订阅匹配。 |
| mosquitto_topic_matches_sub2 | 检查主题是否与订阅匹配。 |
| mosquitto_pub_topic_check | 检查用于发布的主题是否有效。 |
| mosquitto_pub_topic_check2 | 检查用于发布的主题是否有效。 |
| mosquitto_sub_topic_check | 检查用于订阅的主题是否有效。 |
| mosquitto_sub_topic_check2 | 检查用于订阅的主题是否有效。 |
| mosquitto_validate_utf8 | 帮助程序函数,用于根据 UTF-8 规范和 MQTT 添加的添加项验证 UTF-8 字符串是否有效。 |
边栏推荐
- 【MySQL必知必会】条件语句
- Viewing the self driving evolution of game phones from the Red Devils 7S series
- C: free(): 无效指针中止(核心转储)的思考
- Lucas theorem
- 实验三 Servlet 相关技术
- (手工)【sqli-labs44、45】POST字符型注入、盲注、堆叠注入
- Algorithm In Interview
- 我以为的软件项目管理
- Chrome plug-in development
- Ethernet development and testing, have you done this step right (2)
猜你喜欢

Buckle practice - 20 rain II

Experiment 2 image enhancement

Buckle practice - 15 rain

文件的上传与下载

实验二 图像增强

Ethernet development and testing, have you done this step right (1)

数码管循环显示数字

There is only one day left to prepare for the examination of Guangxi Second Construction Engineering Co., Ltd. the first three pages of the examination of second-class cost engineer came and raised sc

TCmalloc学习

第3章业务功能开发(导入市场活动,apache-poi)
随机推荐
Usage and difference between sizeof and strlen in C language
Valgrind
广西二造备考仅剩1天 二级造价师考前三页纸来了 字字提分
[unity3d] slider of ugui
Experiment 1 basic image transformation
STM32 reads the data value of biaxial remote sensing
MQTT——服务质量Qos
编程语言学习和使用的观点
JVM 问题定位工具
(手工)【sqli-labs42、43】POST注入、堆叠注入、错误回显、字符型注入
【vulnhub】DC9
想学硬件,该学什么啊?
基于555定时器的呼吸灯电路
Application of generator mode
漫谈软件缺陷管理的价值
力扣练习——15 接雨水
Typora This beta version of Typora is expired, please download and install a newer version.最新解决方案
添加/删除 MySQL索引存储过程
软件质量保证与测试随堂练习
JUST k