1.创建MQTT客户端对象;
2.设置回调函数
用来处理断开连接,接收消息,发布消息
调用
MQTTClient_setCallbacks
函数设置回调必须在连接服务器之前完成!
API是
:
MQTTClient_setCallbacks;
3.连接服务器
MQTTClient_connectOptions conn_opts
=
MQTTClient_connectOptions_initializer
;
MQTTClient_willOptions
will_opts
=
MQTTClient_willOptions_initializer
;
连接服务器初始化结构体函数;
will_opts 是结构变量
4.发布上线消息:
关键函数API:
MQTTClient_publishMessage()
5.订阅主题
关键函数API:
MQTTClient_subscribe