libiec61850.NET  1.5.1
IEC 61850 .NET API for libiec61850 protocol library
IEC61850.Client.DataSet Class Reference

This class is used to represent a data set. It is used to store the values of a data set. More...

Inheritance diagram for IEC61850.Client.DataSet:
Collaboration diagram for IEC61850.Client.DataSet:

Public Member Functions

string GetReference ()
 Gets the object reference of the data set More...
 
MmsValue GetValues ()
 Gets the values associated with the data set object More...
 
int GetSize ()
 Gets the number of elements of the data set More...
 
void Dispose ()
 

Protected Member Functions

virtual void Dispose (bool disposing)
 

Detailed Description

This class is used to represent a data set. It is used to store the values of a data set.

This class manages native resource. Take care that the finalizer/Dispose is not called while running a method or the object is still in use by another object. If in doubt please use the "using" statement.

Member Function Documentation

◆ GetReference()

string IEC61850.Client.DataSet.GetReference ( )

Gets the object reference of the data set

Returns
object reference.

◆ GetSize()

int IEC61850.Client.DataSet.GetSize ( )

Gets the number of elements of the data set

Returns
the number of elementes (data set members)

◆ GetValues()

MmsValue IEC61850.Client.DataSet.GetValues ( )

Gets the values associated with the data set object

This function will return the locally stored values associated with the data set. These are the values received by the last request to the server. A call to this method doesn't invoke a request to the server!

Returns
The locally stored values of the data set (as MmsValue instance of type MMS_ARRAY)

The documentation for this class was generated from the following file: