Пример #1
0
 /// <summary>
 /// Send a message to the broker and wait answer
 /// </summary>
 /// <param name="msg">Message</param>
 /// <param name="timeout">Timeout for receiving answer</param>
 /// <returns>MQTT message response</returns>
 private MqttMsgBase SendReceive(MqttMsgBase msg, int timeout)
 {
     MqttUtility.Trace.WriteLine(TraceLevel.Frame, "SEND {0}", msg);
     return this.SendReceive(msg.GetBytes(), timeout);
 }
Пример #2
0
 /// <summary>
 /// Send a message
 /// </summary>
 /// <param name="msg">Message</param>
 private void Send(MqttMsgBase msg)
 {
     MqttUtility.Trace.WriteLine(TraceLevel.Frame, "SEND {0}", msg);
     this.Send(msg.GetBytes());
 }