Exemple #1
0
 public void ReceiveMessage(IMqttMessageBuilder mb)
 {
     MessageReceived(new MqttNetEventArgs
     {
         Message = mb.GetMessage()
     });
 }
        private IAsyncAction SendMessageAsync(IMqttMessageBuilder msgBuilder)
        {
            var tcs = new TaskCompletionSource <object>();

            _mqtt.SendMessageAsync(msgBuilder, tcs, _clientUid);
            return(tcs.Task.AsAsyncAction());
        }
 private void SendMessageAsync(IMqttMessageBuilder msgBuilder)
 {
     _mqtt.SendMessageAsync(msgBuilder, msgBuilder.MessageType, _clientUid);
 }
Exemple #4
0
 public void ReceiveMessage(IMqttMessageBuilder mb)
 {
     MessageReceived(new MqttNetEventArgs
     {
         Message = mb.GetMessage()
     });
 }
 private IAsyncAction SendMessageAsync(IMqttMessageBuilder msgBuilder)
 {
     var tcs = new TaskCompletionSource<object>();
     _mqtt.SendMessageAsync(msgBuilder, tcs, _clientUid);
     return tcs.Task.AsAsyncAction();
 }
 private void SendMessageAsync(IMqttMessageBuilder msgBuilder)
 {
     _mqtt.SendMessageAsync(msgBuilder, msgBuilder.MessageType, _clientUid);
 }
 internal void SendMessageAsync(IMqttMessageBuilder bldr, object eventData, string clientUid)
 {
     SendMessageAsync(bldr.GetMessage(), eventData, clientUid);
 }
 internal void SendMessageAsync(IMqttMessageBuilder bldr, object eventData, string clientUid)
 {
     SendMessageAsync(bldr.GetMessage(), eventData, clientUid);
 }