private void MyMQTTClient_MqttMsgSubscribed(object sender, uPLibrary.Networking.M2Mqtt.Messages.MqttMsgSubscribedEventArgs e) { if (OnMqttMsgSubscribed != null) { OnMqttMsgSubscribed(e); } }
private void MqttClient_MqttMsgSubscribed(object sender, uPLibrary.Networking.M2Mqtt.Messages.MqttMsgSubscribedEventArgs e) { lock (SubscribeingQueueLock) { foreach (SubscribeBean bean in subscribeingQueue) { if (bean.msgId == e.MessageId) { bean.resultDelegate?.Invoke(true); subscribeingQueue.Remove(bean); break; } } } }
/// <summary> /// 主体订阅事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void MqttClient_MqttMsgSubscribed(object sender, uPLibrary.Networking.M2Mqtt.Messages.MqttMsgSubscribedEventArgs e) { }
private static void _mqttClient_MqttMsgSubscribed(object sender, uPLibrary.Networking.M2Mqtt.Messages.MqttMsgSubscribedEventArgs e) { log.Info(e.MessageId.ToString()); }
private static void Client_MqttMsgSubscribed(object sender, uPLibrary.Networking.M2Mqtt.Messages.MqttMsgSubscribedEventArgs e) { Console.WriteLine("{0} : {1}", sender, e.MessageId); }
// Handle subscription acknowledgements private static void client_MqttMsgSubscribed(object sender, uPLibrary.Networking.M2Mqtt.Messages.MqttMsgSubscribedEventArgs e) { Console.WriteLine("Subscribed!"); }
private void Client_MqttMsgSubscribed(object sender, uPLibrary.Networking.M2Mqtt.Messages.MqttMsgSubscribedEventArgs e) { MqttSubscribedEventArgs eventArgs = new MqttSubscribedEventArgs(e.MessageId); RaiseMqttSubscribed(eventArgs); }