libiec61850.NET  1.5.1
IEC 61850 .NET API for libiec61850 protocol library
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CIEC61850.Server.CDCThe CDC class contains helper functions to create DataObject instances for the most common Common Data Classes.
 CIEC61850.Server.ClientConnection
 CIEC61850.Server.ConfigFileParserConfig file parser.
 CIEC61850.Server.ControlActionRepresents additional context information of the control action that caused the callback invokation
 CIEC61850.Server.DataSet
 CIEC61850.Server.DataSetEntry
 CException
 CIEC61850.Client.IedConnectionException
 CIEC61850.Common.MmsValueException
 CIEC61850.Client.FileDirectoryEntry
 CIEC61850.Server.GSEControlBlockGOOSE/GSE control block instance for server data model
 CIDisposable
 CIEC61850.Client.ControlObjectControl object.
 CIEC61850.Client.DataSetThis class is used to represent a data set. It is used to store the values of a data set.
 CIEC61850.Client.GooseControlBlock
 CIEC61850.Client.IedConnectionThis class acts as the entry point for the IEC 61850 client API. It represents a single (MMS) connection to a server.
 CIEC61850.Client.ReportControlBlockReport control block (RCB) representation.
 CIEC61850.Client.SampledValuesControlBlockSampled values control bloc (SvCB) representation.
 CIEC61850.Common.MmsValueThis class is used to hold MMS data values of different types.
 CIEC61850.GOOSE.Subscriber.GooseReceiver
 CIEC61850.GOOSE.Subscriber.GooseSubscriberRepresenting a GOOSE subscriber
 CIEC61850.Server.IedModelRepresentation of the IED server data model
 CIEC61850.Server.IedServerThis class acts as the entry point for the IEC 61850 client API. It represents a single (MMS) connection to a server.
 CIEC61850.Server.IedServerConfigIedServer configuration object
 CIEC61850.SV.Subscriber.SVReceiverSV receiver.
 CIEC61850.SV.Subscriber.SVSubscriberSampled Values (SV) Subscriber
 CIEC61850.TLS.TLSConfigurationA container for TLS configuration and certificates.
 CIEnumerable
 CIEC61850.Common.MmsValueThis class is used to hold MMS data values of different types.
 CIEC61850.Common.MmsVariableSpecificationMMS variable specification. This class is used to represent an MMS variable type definition.
 CIEC61850.Client.IsoConnectionParametersConnection parameters associated with the ISO protocol layers (transport, session, presentation, ACSE)
 CIEC61850.Client.LastApplError
 CIEC61850.Common.LibIEC61850
 CIEC61850.Server.LogControlBlockLog control block (LCB) instance for server data model
 CIEC61850.Client.MmsConnectionRepresents an MmsConnection object (a single connection to an MMS server)
 CIEC61850.Server.MmsGooseControlBlock
 CIEC61850.Client.MmsJournalEntryRepresents an entry of a log
 CIEC61850.Client.MmsJournalVariableRepresents a variable in a log entry
 CIEC61850.Client.MmsServerIdentity
 CIEC61850.Server.ModelNode
 CIEC61850.Server.DataAttribute
 CIEC61850.Server.DataObject
 CIEC61850.Server.LogicalDevice
 CIEC61850.Server.LogicalNode
 CIEC61850.Common.PhyComAddress
 CIEC61850.Common.QualityThe quality of a data object.
 CIEC61850.Client.ReportA class to hold the contents of a received report
 CIEC61850.Server.ReportControlBlockReport control block (RCB) instance for server data model
 CIEC61850.Server.SettingGroupControlBlockSetting group control block for server data model
 CIEC61850.SV.Subscriber.SVSubscriberASDU
 CIEC61850.Common.TimestampTimestamp (represents IEC 61850 timestamps e.g. "t" attribute)