mqtt_create
Creates an MQTT client and returns its connection handle.
C Language
MQTT mqtt_create();
Example | MQTT Vuser Functions |
Arguments
None
General
mqtt_create creates one MQTT client and returns that client's handle. The client is discarded on Vuser termination.
Two clients per Vuser can be created.
Return Values
The MQTT client handle.
Parameterization
Standard parameterization is not available for this function.
Example
This example shows how to create a connection handle, connect, and disconnect.
/* Declare MQTT client handle variable */
MQTT client;
/* Create client object and assign its handle to a variable */
client = mqtt_create();
/* Connect MQTT client to a broker at test.broker.com using TCP port number 1883 and insecure channel */
mqtt_connect(client, "tcp://test.broker.com:1883")
;
/*
..... Script logic .....
*/
/* Disconnect MQTT client from the broker */
mqtt_disconnect(client);