Exemple #1
0
 protected void OnMessageReceived(ChromecastSSLClientDataReceivedArgs e)
 {
     if (MessageReceived != null)
     {
         MessageReceived(this, e);
     }
 }
Exemple #2
0
 private void OnData(object sender, ChromecastSSLClientDataReceivedArgs e)
 {
     lstDeviceList.InvokeIfRequired(() =>
     {
         lstLog.Items.Add(e.Message.payload_utf8);
     });
 }
Exemple #3
0
        private void OnData(object sender, ChromecastSSLClientDataReceivedArgs e)
        {
            lstDeviceList.InvokeIfRequired(() =>
            {
                // Added just to see how it works out to get the "type" out JSON dynamically. Will be removed.
                Trace.WriteLine(string.Format("Responsetype: {0}", e.Message.GetJsonType()));

                if (e.Message.GetJsonType() == "RECEIVER_STATUS")
                {
                    ReceiverStatusResponse response = e.Message.PayloadUtf8.DeserializeJson<ReceiverStatusResponse>();
                    this.CurrentStatus = response;
                    Trace.WriteLine("current status set");
                }
                lstLog.Items.Add(e.Message.PayloadUtf8);

            });
        }
Exemple #4
0
 public void OnMessageReceived(ChromecastSSLClientDataReceivedArgs e)
 {
     if (MessageReceived != null)
         MessageReceived(this, e);
 }