| .. |
| ActionExtensions.cs | GSF.Core: Fixed implementations using RegisterWaitForSingleObject in Mono. | 9 years ago |
| CancellationToken.cs | GSF.Core: Shuffled more Threading code into GSF.Core.Shared and renamed StaticTimer methods for consistency. | 10 years ago |
| CompatibleCancellationToken.cs | GSF.Core: Shuffled more Threading code into GSF.Core.Shared and renamed StaticTimer methods for consistency. | 10 years ago |
| DedicatedSynchronizedOperation.cs | GSF.Core: Shuffled more Threading code into GSF.Core.Shared and renamed StaticTimer methods for consistency. | 10 years ago |
| DelayedSynchronizedOperation.cs | GSF.Core: Extracted the DelayedSynchronizedOperation that was in DynamicCalcultor into its own public class. | 8 years ago |
| DisposableCallback.cs | GSF.Core: Added some comments. | 10 years ago |
| EventTimer.cs | GSF.Core: Improved logging for components. | 9 years ago |
| ICancellationToken.cs | GSF.Core: Shuffled more Threading code into GSF.Core.Shared and renamed StaticTimer methods for consistency. | 10 years ago |
| ISynchronizedOperation.cs | GSF.Core: Shuffled more Threading code into GSF.Core.Shared and renamed StaticTimer methods for consistency. | 10 years ago |
| LoadingAdjustedTimestamp.cs | GSF.Core: Prevented an unnecessary dispose during a race condition in SharedTimerScheduler. Modified the ThreadPoolMonitor and added a LoadingAdjustedTimestamp that will adjust DateTime.UtcNow with perceived system loading. This can be used to dynamically adjust lag times based on system loading. | 10 years ago |
| LogicalThread.cs | GSF.Core: Added LogicalThread extensions to integrate with async/await patterns. | 5 years ago |
| LogicalThreadLocal.cs | GSF.Core: Shuffled more Threading code into GSF.Core.Shared and renamed StaticTimer methods for consistency. | 10 years ago |
| LogicalThreadOperation.cs | GSF.Core: Shuffled more Threading code into GSF.Core.Shared and renamed StaticTimer methods for consistency. | 10 years ago |
| LogicalThreadScheduler.cs | GSF.Core: Fixed race condition in LogicalThreadScheduler that caused an IndexOutOfRangeException to be thrown in rare circumstances when enqueuing actions onto a LogicalThread. | 9 years ago |
| LongSynchronizedOperation.cs | GSF.Core: Shuffled more Threading code into GSF.Core.Shared and renamed StaticTimer methods for consistency. | 10 years ago |
| MixedSynchronizedOperation.cs | GSF.Core: Shuffled more Threading code into GSF.Core.Shared and renamed StaticTimer methods for consistency. | 10 years ago |
| NamespaceDoc.cs | GSF.Core: Shuffled more Threading code into GSF.Core.Shared and renamed StaticTimer methods for consistency. | 10 years ago |
| RateLimiter.cs | Globally applied "nameof" operations and proper ordering of keyword modifiers where applicable. | 10 years ago |
| ReaderWriterSpinLock.cs | GSF.Core: Shuffled more Threading code into GSF.Core.Shared and renamed StaticTimer methods for consistency. | 10 years ago |
| ScheduledTask.cs | GSF.Core: Made Logger route messages asynchronously. Also improved Logger's ability to report messages at shutdown. | 9 years ago |
| SharedTimer.cs | GSF.Core: Updated SharedTimer to check dispose in Enabled(set) after checking if there was an actual state change to better handle cases where Stop or Close could be called after Dispose. | 6 years ago |
| SharedTimerScheduler.cs | GSF.Core: Improved logging for components. | 9 years ago |
| ShortSynchronizedOperation.cs | GSF.Core: Shuffled more Threading code into GSF.Core.Shared and renamed StaticTimer methods for consistency. | 10 years ago |
| ShutdownHandler.cs | GSF.Core: Made Logger route messages asynchronously. Also improved Logger's ability to report messages at shutdown. | 9 years ago |
| SingleOccurrenceAction.cs | GSF.Core: Added some comments. | 10 years ago |
| StateMachine.cs | GSF.Core: Added some comments. | 10 years ago |
| SynchronizedOperationBase.cs | GSF.Core: Shuffled more Threading code into GSF.Core.Shared and renamed StaticTimer methods for consistency. | 10 years ago |
| TaskSynchronizedOperation.cs | GSF.Core: Added TaskSynchronizedOperation to the solution. | 5 years ago |
| ThreadContainerBase.cs | GSF.Core: Made Logger route messages asynchronously. Also improved Logger's ability to report messages at shutdown. | 9 years ago |
| ThreadContainerDedicated.cs | GSF.Core: Added ability to notify of swallowed exceptions. Made foreground threads in ScheduledTask change to background threads while sleeping. | 9 years ago |
| ThreadContainerThreadpool.cs | GSF.Core: Added ShutdownHandler so ScheduledTask objects can be signaled and disposed of when the application shuts down. Also modified the WeakAction class to be more intuitive. | 10 years ago |
| WeakAction.cs | GSF.Core: NullableWeakReference.cs - Replaced improper use of setting a WeakReference.Target to null. | 9 years ago |