コード例 #1
0
 public void Connect(string password)
 {
     M2qttManager.initialize(User.MessageBrokerHostName, User.MessageBrokerPort, User.MessageBrokerUsername, password, User.MessageBrokerTopic);
     if (string.IsNullOrEmpty(User.MessageBrokerHostName) || User.MessageBrokerPort == 0 ||
         string.IsNullOrEmpty(User.MessageBrokerUsername) || string.IsNullOrEmpty(password) ||
         string.IsNullOrEmpty(User.MessageBrokerTopic))
     {
         ConnectionStateMessage = MessageIds.CONNECTION_FIELD_MISSING;
         return;
     }
     ConnectionStateMessage = M2qttManager.Connect();
     M2qttManager.Subscribe();
     //Store credentials for further use.
     SaveUserConnectionData();
 }