Beispiel #1
0
        internal static void HandleDidReceiveGlobalSettings(StreamDeckDidReceiveGlobalSettingsEventMessage message)
        {
            TaskCompletionSource <JObject> completionSource;

            lock (ResponseLock)
            {
                completionSource       = globalSettingsResponse;
                globalSettingsResponse = null;
            }

            completionSource?.TrySetResult(message.Payload.Settings);
        }
 /// <inheritdoc />
 public virtual Task DidReceiveGlobalSettings(StreamDeckDidReceiveGlobalSettingsEventMessage message)
 {
     return(Task.CompletedTask);
 }
Beispiel #3
0
 public override Task DidReceiveGlobalSettings(StreamDeckDidReceiveGlobalSettingsEventMessage message)
 {
     StreamDeckRequest.HandleDidReceiveGlobalSettings(message);
     return(Task.CompletedTask);
 }