lib60870.NET 2.3.0
IEC 60870-5-101/104 Protocol Source Code Library for C#/.NET
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Clib60870.CS104.APCIParametersParameters for the CS 104 APCI (Application Protocol Control Information)
 Clib60870.CS101.ApplicationLayerParameters
 Clib60870.CS101.ASDUThis class represents an application layer message. It contains some generic message information and one or more InformationObject instances of the same type. It is used to send and receive messages
 Clib60870.ASDUQueue
 Clib60870.CS101.BinaryCounterReadingBinary counter reading. Used for tranmission of integrated totals
 Clib60870.CS104.ConnectionStatisticsProvides some Connection statistics
 Clib60870.CP16Time2a
 Clib60870.CP24Time2a
 Clib60870.CP32Time2a
 Clib60870.CP56Time2a
 CException
 Clib60870.ASDUParsingException
 Clib60870.CS101.ASDUQueueException
 Clib60870.ConnectionException
 Clib60870.CS101.FilesAvailableRepresents the available files in a file client or file server
 Clib60870.FrameAbstract class to encode an application layer frame
 Clib60870.CS101.IFileProvider
 Clib60870.CS101.TransparentFileSimple implementation of IFileProvider that can be used to provide transparent files. Derived classed should override the TransferComplete method
 Clib60870.CS101.IFileReceiver
 Clib60870.CS101.IMasterConnectionProvides functions to be used in Slave callbacks to send data back to the master
 Clib60870.CS101.CS101SlaveCS 101 slave implementation (implements Slave interface)
 Clib60870.CS104.ClientConnectionRepresents a client (master) connection
 Clib60870.CS101.InformationObject
 Clib60870.CS101.Bitstring32
 Clib60870.CS101.Bitstring32Command
 Clib60870.CS101.ClockSynchronizationCommand
 Clib60870.CS101.CounterInterrogationCommand
 Clib60870.CS101.DelayAcquisitionCommand
 Clib60870.CS101.DoubleCommand
 Clib60870.CS101.DoublePointInformationDouble point information object (M_DP_NA_1)
 Clib60870.CS101.EndOfInitializationEnd of initialization information object (M_EI_NA_1)
 Clib60870.CS101.EventOfProtectionEquipmentEvent of protection equipment information object (M_EP_TA_1)
 Clib60870.CS101.EventOfProtectionEquipmentWithCP56Time2aEvent of protection equipment information object with CP56Time2a time tag (M_EP_TD_1)
 Clib60870.CS101.FileACKACK file/section - F_AF_NA_1 (124)
 Clib60870.CS101.FileCallOrSelectCall/Select directory/file/section - F_SC_NA_1 (122)
 Clib60870.CS101.FileDirectoryFile directory - F_DR_TA_1 (126)
 Clib60870.CS101.FileLastSegmentOrSectionLast segment/section - F_LS_NA_1 (123)
 Clib60870.CS101.FileReadyFile ready - F_FR_NA_1 (120)
 Clib60870.CS101.FileSegmentFile segment - F_SG_NA_1 (125)
 Clib60870.CS101.IntegratedTotalsIntegrated totals information object (M_IT_NA_1)
 Clib60870.CS101.InterrogationCommand
 Clib60870.CS101.MeasuredValueNormalizedWithoutQualityMeasured value normalized without quality information object (M_ME_ND_1)
 Clib60870.CS101.MeasuredValueScaled
 Clib60870.CS101.MeasuredValueShort
 Clib60870.CS101.PackedOutputCircuitInfo
 Clib60870.CS101.PackedOutputCircuitInfoWithCP56Time2a
 Clib60870.CS101.PackedSinglePointWithSCD
 Clib60870.CS101.PackedStartEventsOfProtectionEquipment
 Clib60870.CS101.PackedStartEventsOfProtectionEquipmentWithCP56Time2a
 Clib60870.CS101.ParameterActivation
 Clib60870.CS101.ParameterFloatValue
 Clib60870.CS101.ParameterNormalizedValue
 Clib60870.CS101.ParameterScaledValue
 Clib60870.CS101.ReadCommand
 Clib60870.CS101.ResetProcessCommand
 Clib60870.CS101.SectionReadySection ready - F_SR_NA_1 (121)
 Clib60870.CS101.SetpointCommandNormalized
 Clib60870.CS101.SetpointCommandScaled
 Clib60870.CS101.SetpointCommandShort
 Clib60870.CS101.SingleCommand
 Clib60870.CS101.SinglePointInformation
 Clib60870.CS101.StepPositionInformationStep position information object (M_ST_NA_1)
 Clib60870.CS101.TestCommand
 Clib60870.CS101.TestCommandWithCP56Time2a
 Clib60870.CS101.IPrivateIOFactory
 Clib60870.LibraryCommonCommon information functions about the library
 Clib60870.linklayer.LinkLayerParametersLink layer specific parameters
 Clib60870.CS101.MasterCommon interface for CS104 and CS101 balanced and unbalanced master
 Clib60870.CS101.CS101Master
 Clib60870.CS104.ConnectionA single connection to a CS 104 (IEC 60870-5-104) server. Implements the Master interface
 Clib60870.CS101.OutputCircuitInfoOutput circuit information of protection equipment According to IEC 60870-5-101:2003 7.2.6.12
 Clib60870.CS101.PrivateInformationObjectTypesHold a list of private information object (IO) types to be used for parsing
 Clib60870.CS101.QualifierOfInterrogation
 Clib60870.CS101.QualityDescriptor
 Clib60870.CS101.QualityDescriptorPQDP - Quality descriptor for events of protection equipment according to IEC 60870-5-101:2003 7.2.6.4
 Clib60870.CS104.RedundancyGroupRepresentation of a redundancy group. A redundancy group is a group of connections that share a unique event queue. Only one connection in a redundancy group can be active
 Clib60870.CS101.ScaledValue
 Clib60870.CS101.SetpointCommandQualifier
 Clib60870.SingleCommandQualifier
 Clib60870.CS101.SingleEvent
 Clib60870.CS101.Slave
 Clib60870.CS101.CS101SlaveCS 101 slave implementation (implements Slave interface)
 Clib60870.CS104.ServerThis class represents a single IEC 60870-5 server (slave or controlled station). It is also the main access to the CS 104 server API
 Clib60870.CS101.StartEventSPE - Start events of protection equipment according to IEC 60870-5-101:2003 7.2.6.11
 Clib60870.CS101.StatusAndStatusChangeDetection
 CStream
 Clib60870.linklayer.TcpClientVirtualSerialPortTCP client virtual serial port. Can be used to tunnel CS 101 protocol over TCP/IP
 Clib60870.linklayer.TcpServerVirtualSerialPort
 Clib60870.CS104.TlsSecurityInformation