PC SOFT

WINDEVWEBDEV AND WINDEV MOBILE
ONLINE HELP

Home | Sign in | English UK
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
Used to connect to a MQTT server (also called "Broker").
Versions 24 and later
Android This function is now available for Android applications.
New in version 24
Android This function is now available for Android applications.
Android This function is now available for Android applications.
Example
// Declare the MQTT connection
gMqttSession is mqttSession

// Retrieve the data typed in the connection window
gMqttSession..Address = EDT_Broker_Address
gMqttSession..Port = EDT_Port
gMqttSession..Option = CBOX_SSL
gMqttSession..ConnectionTimeout = EDT_Connection_Timeout
gMqttSession..User = EDT_Login
gMqttSession..UserPassword = EDT_PSW
gMqttSession..PrivateKey = EDT_Private_Key
gMqttSession..PrivateKeyPassword = EDT_Private_Key_PSW
gMqttSession..ClientID = EDT_ClientID
gMqttSession..CleanSession = CBOX_Clean_Session
IF MQTTConnect(gMqttSession) THEN
Message("Connection OK")
ELSE
Error("Connection problem. '" + ErrorInfo() + "')")
END
Syntax
<Result> = MQTTConnect(<MQTT session>)
<Result>: Boolean
  • True if the connection was established,
  • False otherwise. ErrorInfo returns more details about the error.
<MQTT session>: mqttSession variable
Name of mqttSession variable corresponding to the connection parameters.
Component : wd250com.dll
Minimum version required
  • Version 22
This page is also available for…
Comments
Click [Add] to post a comment