public void handleMessage(string message) { message = message.Substring(Tag.Length); AudioSession session = JSONManager.deserialize <AudioSession>(message).toSessionId(); Main.Instance.audioManager.updateChangedSession(session); }
public void handleMessage(string message) { message = message.Substring("DEVINFO".Length); ClientInformation dev = new ClientInformation(); dev = JSONManager.deserialize <ClientInformation>(message); dev.LastConnected = DateTime.Now; dev.IP = address.ToString(); dev.Connected = true; if (ClientMangager.knownDevices.ContainsKey(dev.id)) { ClientMangager.knownDevices[dev.id] = dev; } else { ClientMangager.knownDevices.Add(dev.id, dev); } ClientMangager.saveDevices(); logic.device = dev; MainWindow.Instance.NotifyDeviceDatasetChanged(); }