Click or drag to resize

GSF Namespaces

Namespaces
NamespaceDescription
GSF
Contains fundamental classes that define commonly-used value and reference data types, interfaces, and basic type extension functions.
GSF.Adapters
Contains classes that facilitate the development of adapter-driven architecture.
GSF.ASN1
 
GSF.ASN1.Attributes
 
GSF.ASN1.Attributes.Constraints
 
GSF.ASN1.Coders
 
GSF.ASN1.Coders.BER
 
GSF.ASN1.Coders.PER
 
GSF.ASN1.Metadata
 
GSF.ASN1.Metadata.Constraints
 
GSF.ASN1.Types
 
GSF.ASN1.Utilities
 
GSF.Collections
Contains classes and type extension functions related to any fundamental collection including thread based processing queues.
GSF.Communication
Contains high-level classes and components related to any data communications including sockets, serial and file based transports used to simplify and standardize data access.
GSF.Communication.Radius
Contains classes for RADIUS (Remote Authentication Dial In User Service) based server and client communication.
GSF.ComponentModel
Contains classes and attributes used for component modeling.
GSF.ComponentModel.DataAnnotations
Contains classes and attributes used for component modeling used with data annotations.
GSF.COMTRADE
 
GSF.Configuration
Contains classes, base classes and attributes related to simplifying access to configuration files including creating a categorized settings section.
GSF.Console
Contains classes used for parsing command line parameters and managing console applications.
GSF.Data
Contains extension functions used to simplify and standardize database access.
GSF.Data.Model
Contains classes and attributes used for model based database access.
GSF.Diagnostics
Contains classes used to simplify and standardize performance monitoring for applications.
GSF.Drawing
Contains extension functions used to simplify managing images.
GSF.EMAX
 
GSF.ErrorManagement
Contains classes used to simplify and standardize error management for applications.
GSF.FuzzyStrings
 
GSF.Geo
 
GSF.Historian
Contains fundamental classes used by all historian code.
GSF.Historian.DataServices
Contains classes that define the fundamental data web services for a historian.
GSF.Historian.Exporters
Contains classes used for automating data exports in a variety of formats.
GSF.Historian.Files
Contains classes used for manipulating archive files.
GSF.Historian.MetadataProviders
Contains classes that allow the historian to collect its required point metadata definitions from a variety of sources.
GSF.Historian.Notifiers
Contains classes and interfaces that allow standard and custom historian notifications about critical system events.
GSF.Historian.Packets
Contains classes that define packet definitions used for transmission of data points and metadata.
GSF.Historian.Replication
Contains classes and interfaces that allow for the replication of the time-series data archive.
GSF.Identity
Contains classes used to simplify and standardize access to information about a domain user retrieved from Active Directory.
GSF.Immutable
 
GSF.Interop
Contains classes used to handle interoperability with older legacy applications.
GSF.IO
Contains classes and extension functions used to simplify and standardize operations related to files and streams.
GSF.IO.Checksums
Contains classes and extension functions used to calculate standard checksums and CRC’s.
GSF.IO.Compression
Contains classes and extension functions used to simplify and standardize using compression in applications.
GSF.Media
Contains classes used to create and manipulate waveform audio format (WAV) files.
GSF.Media.Music
 
GSF.Media.Sound
Contains classes used to create dual tone multi-frequency sounds and standard touch tones.
GSF.Net.Ftp
Contains classes used to create client connections to FTP servers for uploading and downloading files.
GSF.Net.Security
 
GSF.Net.Smtp
Contains classes used to simplify and standardize operations related to sending e-mail messages.
GSF.NumericalAnalysis
Contains classes and extension functions used to calculate common numerical operations such as curve fits and standard deviations.
GSF.NumericalAnalysis.Interpolation
 
GSF.Parsing
Contains classes used to simplify, standardize and automate any kind of stream based parsing operation.
GSF.PhasorProtocols
Contains fundamental classes and interfaces used by all phasor protocol parsing and generating code.
GSF.PhasorProtocols.Anonymous
Contains a generic implementation of phasor classes used to represent phasor data that isn’t associated with any particular protocol.
GSF.PhasorProtocols.BPAPDCstream
Contains an implementation of the phasor classes used to parse or generate a stream of data in the BPA PDCstream format.
GSF.PhasorProtocols.FNET
Contains an implementation of the phasor classes used to parse or generate a stream of data in the F-NET device format.
GSF.PhasorProtocols.IEC61850_90_5
Contains an implementation of the phasor classes used to parse or generate a stream of data in the IEC 61850-90-5-2005 standard format.
GSF.PhasorProtocols.IEEE1344
Contains an implementation of the phasor classes used to parse or generate a stream of data in the IEEE 1344-1995 standard format.
GSF.PhasorProtocols.IEEEC37_118
Contains an implementation of the phasor classes used to parse or generate a stream of data in the IEEE C37.118-2005 standard format.
GSF.PhasorProtocols.Macrodyne
Contains an implementation of the phasor classes used to parse or generate a stream of data in the Macrodyne PMU device format.
GSF.PhasorProtocols.SelFastMessage
Contains an implementation of the phasor classes used to parse or generate a stream of data in the SEL Fast Message format used by a variety of SEL devices.
GSF.PQDIF
 
GSF.PQDIF.Logical
 
GSF.PQDIF.Physical
 
GSF.Reflection
Contains classes and extension functions used to simplify and standardize access to assembly information and attributes in applications.
GSF.Scheduling
Contains classes used to schedule operations using standard UNIX crontab syntax.
GSF.Searching
 
GSF.Security
Contains fundamental classes that define the security framework for role-based security.
GSF.Security.Cryptography
Contains classes and extension functions used to simplify and standardize usage of basic cryptography using a combination of standard and proprietary encryption algorithms to produce decent obfuscations of strings, buffers and streams of data.
GSF.Security.Model
 
GSF.SELEventParser
 
GSF.ServiceBus
Contains WCF web services that facilitate secure inter-process messaging.
GSF.ServiceModel
Contains classes and interfaces that provide the basic infrastructure for writting web services.
GSF.ServiceModel.Activation
 
GSF.ServiceProcess
Contains classes used to simplify and standardize development and operation of Windows services that are remotely manageable.
GSF.Threading
Contains classes used to define managed threads that can be used for debugging threads by providing automatic tracking, total thread runtime and the ability to run threads in alternate execution contexts.
GSF.TimeSeries
Contains classes used to abstractly define time-series measured values and provide mechanisms for managing measurements.
GSF.TimeSeries.Adapters
Contains classes that define an adapter interface layer used to route measurements through a cycle of input, sorted actions and queued output.
GSF.TimeSeries.Configuration
 
GSF.TimeSeries.Data
 
GSF.TimeSeries.Reports
 
GSF.TimeSeries.Statistics
 
GSF.TimeSeries.Transport
 
GSF.TimeSeries.Transport.TSSC
 
GSF.Units
Contains classes used to simplify and standardize common unit and SI conversions.
GSF.Units.EE
Contains classes that represent standard Electrical Engineering units and types.
GSF.Validation
Contains classes that facilitate the validation of data.
GSF.Web
Contains classes and extension functions related to .NET web enabled platforms such as ASP.NET and WCF.
GSF.Web.Embedded
Contains embedded ASP.NET web pages and WCF web services that support the implementation of role-based security in .NET and non-.NET based development platforms.
GSF.Web.Hosting
Contains classes that make-up the framework for serving content embedded in .NET assemblies over the web.
GSF.Web.Hubs
 
GSF.Web.Model
Contains classes that provide functionality for MVC style modeled table operations.
GSF.Web.Model.Handlers
 
GSF.Web.Model.HubOperations
 
GSF.Web.Security
Contains classes that provide role based security functionality for MVC and SignalR applications.
GSF.Web.Shared
 
GSF.Web.UI
 
GSF.Windows
Contains classes and extension functions related to .NET Windows-based platforms such as Windows Forms and WPF.
GSF.Windows.ErrorManagement
 
GSF.Windows.Forms
Contains classes, extension functions and forms used to simplify and standardize usage of basic Windows forms.
GSF.Xml
Contains extension functions used to simplify and standardize usage of standard Xml objects.