GSF 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. |