private async void IotHubDeviceService_BadMessageReceived(object sender, Models.MessageEventArgs e) { await SoundService.PlayAudioFileAsync("allyourbase.wav"); string msg = String.Format("Malformed message received: {0}", e.MessageString); //Debug.WriteLine(msg); SendDeviceMessage("unknown", e.Message.MessageId, msg); }
protected override void HandleReceivedCommand(Models.MessageEventArgs e) { string targetName = e.Name.ToString(); string dataValue = (e.Content != null) ? e.Content.ToString() : String.Empty; if (e.FromDevice.Equals(Environment.Devices.WINDOWS_PHONE) && targetName.Equals(Environment.Objects.MCP4921.OBJECT_DIGITAL_DATA)) { int inputData = Int32.Parse(dataValue); Convert(inputData); } }
private void AppData_RaiseNewMessage(object sender, Models.MessageEventArgs e) { if (CurrentUser.SessionId != ((Models.User)sender).SessionId) { Application.Update(this, () => { var bubbleValue = bubble.GetBubbleValue(lblCurrentUser); if (bubbleValue == 0) { bubble.SetBubbleValue(lblCurrentUser, 1); } else { bubble.SetBubbleValue(lblCurrentUser, bubbleValue + 1); } _notification.Show("New message", "New message from " + ((Models.User)sender).Username); }); } }
protected override void HandleReceivedData(Models.MessageEventArgs e) { messageClient.Log("Unhandled : " + e.ToString()); }
protected override void HandleReceivedCommand(Models.MessageEventArgs e) { throw new NotImplementedException(); }
private async void IotHubDeviceService_MessageReceived(object sender, Models.MessageEventArgs e) { MessagesReceived.Insert(0, e.MessageString); //Debug.WriteLine(String.Format("Received message: {0}", e.MessageString)); }