Click or drag to resize

GSF Namespaces

Namespaces
Namespace Description
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  
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.Net.Snmp Contains classes used for SNMP functionality.
GSF.Net.Snmp.Messaging  
GSF.Net.Snmp.Objects  
GSF.Net.Snmp.Pipeline  
GSF.Net.Snmp.Security  
GSF.Net.TFtp Contains classes used to establish Trivial File Transfer Protocol (TFTP) clients and servers for uploading and downloading files.
GSF.Net.TFtp.Commands  
GSF.Net.TFtp.Trace  
GSF.Net.VirtualFtpClient Contains classes used to create a a virtual FTP-style client connection to either an FTP or TFTP server for uploading and downloading files.
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.Cryptography.X509  
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.Text  
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.Model  
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.Shared.Model  
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.