/// <summary> /// Invoke the action synchronously /// </summary> /// <remarks>Blocks until the action has been processed /// on the device and sets any output arguments</remarks> /// <param name="aClientId"></param> /// <param name="aUpdates"></param> public void SyncGetPropertyUpdates(String aClientId, out String aUpdates) { SyncGetPropertyUpdatesOpenhomeOrgSubscriptionLongPoll1 sync = new SyncGetPropertyUpdatesOpenhomeOrgSubscriptionLongPoll1(this); BeginGetPropertyUpdates(aClientId, sync.AsyncComplete()); sync.Wait(); sync.ReportError(); aUpdates = sync.Updates(); }
/// <summary> /// Invoke the action synchronously /// </summary> /// <remarks>Blocks until the action has been processed /// on the device and sets any output arguments</remarks> /// <param name="aClientId"></param> /// <param name="aUpdates"></param> public void SyncGetPropertyUpdates(String aClientId, out String aUpdates) { SyncGetPropertyUpdatesOpenhomeOrgSubscriptionLongPoll1 sync = new SyncGetPropertyUpdatesOpenhomeOrgSubscriptionLongPoll1(this); BeginGetPropertyUpdates(aClientId, sync.AsyncComplete()); sync.Wait(); sync.ReportError(); aUpdates = sync.Updates(); }