Example #1
0
 private void CancelChangesRequested(object sender, RemoteCommandEventArgs ea)
 {
     PerformRequestedCommand(ea.IpAddress, ea.Signature, () =>
     {
         BeginInvoke((Action)(() =>
         {
             //code to update UI
             CancelChangesLocally();
         }));
     });
 }
Example #2
0
 private void ToggleDevicesRequested(object sender, IEnumerable<DeviceDescriptor> devices, bool enabled, RemoteCommandEventArgs ea)
 {
     PerformRequestedCommand(ea.IpAddress, ea.Signature, () =>
     {
         BeginInvoke((Action)(() =>
         {
             //code to update UI
             ToggleDevicesLocally(devices, enabled);
         }));
     });
 }
Example #3
0
 private void ToggleDynamicIntensityRequested(object sender, bool enabled, RemoteCommandEventArgs ea)
 {
     PerformRequestedCommand(ea.IpAddress, ea.Signature, () =>
     {
         BeginInvoke((Action)(() =>
         {
             //code to update UI
             ToggleDynamicIntensityLocally(enabled);
         }));
     });
 }
Example #4
0
 private void SetDeviceToCoinRequested(object sender, IEnumerable<DeviceDescriptor> devices, string coinSymbol, RemoteCommandEventArgs ea)
 {
     PerformRequestedCommand(ea.IpAddress, ea.Signature, () =>
     {
         BeginInvoke((Action)(() =>
         {
             //code to update UI
             SetDevicesToCoinLocally(devices, coinSymbol);
         }));
     });
 }