public void Measure() { _intervalElapsedCallCount = 0; _resetEvent.Reset(); StartTime = DateTime.Now; _threadPoolTimer.Start(); _resetEvent.WaitOne(); }
private object falconPeerLock = new object(); // lock on whenever calling something on a peer public FalconPeerTests() { activePeers = new List <FalconPeer>(); disableSendFromPeers = new List <FalconPeer>(); falconPeerLock = new object(); #if NETFX_CORE ticker = ThreadPoolTimer.CreatePeriodicTimer(Tick, TimeSpan.FromMilliseconds(TICK_RATE)); #else ticker = new Thread(MainLoop); ticker.Start(); #endif }
protected override void OnNavigatedTo(NavigationEventArgs e) { base.OnNavigatedTo(e); cancelGoingBack = true; DisplayRequestHelper.IsActive = true; BarsHelper.Current.RequestedThemeGetter = () => ElementTheme.Light; if (AppData.IsAutomaticFullScreenModeEnabled == true) { applicationView.TryEnterFullScreenMode(); } timer.Start(); }