C# (CSharp) GSF Namespace

Nested Namespaces

GSF.Adapters
GSF.COMTRADE
GSF.Collections
GSF.Communication
GSF.Configuration
GSF.Console
GSF.Core
GSF.Data
GSF.Diagnostics
GSF.EMAX
GSF.ErrorManagement
GSF.GSF
GSF.Historian
GSF.IO
GSF.Identity
GSF.InstallerActions
GSF.Interop
GSF.MMS
GSF.Media
GSF.Net
GSF.NumericalAnalysis
GSF.PQDIF
GSF.Parsing
GSF.PhasorProtocols
GSF.Properties
GSF.Reflection
GSF.SELEventParser
GSF.Scheduling
GSF.Security
GSF.ServiceBus
GSF.ServiceModel
GSF.ServiceProcess
GSF.Snap
GSF.Test
GSF.Threading
GSF.TimeSeries
GSF.Units
GSF.Web
GSF.Windows
GSF.Xml

Classes

Name Description
BinaryCodedDecimal Defines functions related to binary-coded decimals.
BitExtensions Defines extension methods related to bit operations.
BitMath Contains some random and useful functions.
CharExtensions Defines extension functions related to character manipulation.
Common Defines common global functions.
DateTimeExtensions Defines extension functions related to Date/Time manipulation.
DateTimeRounding Responsible for rounding measurements to their nearest time bucket. For example. a 30 sample per second value of 5.1666766 would round to 5.1666667
DelegateTest
Encoding7Bit Contains 7 bit encoding functions
Globals Maintains the static global classes for the historian.
GuidExtensions Extension methods for Guid.
Number
OptimizationOptions This class will contain various optimizations that can be enabled in certain circumstances through the SystemSettings. Since this framework is used in many settings, for stability reasons, tradeoffs are made. This gives the users opportunities to enable/disable certain optimizations if for some reason they cause adverse effects on their system.
PrecisionTimer Represents a high-resolution timer and timestamp class.
StepTimer
StepTimer.RunCount
StringExtensions Defines extension functions related to string manipulation.
TimerCapabilities
TimerStartException
TypeExtensions Extensions to all Type objects.
WinApi Provides necessary Windows API functions.