Table of Contents

Namespace Skyline.DataMiner.Scripting

Classes

ConnectivityConnection

Represents a DataMiner Connectivity Framework (DCF) connection.

ConnectivityConnectionProperty

Represents a DataMiner Connectivity Framework (DCF) connection property.

ConnectivityInterface

Represents a DataMiner Connectivity Framework (DCF) interface.

ConnectivityInterfaceParameter

Represents a DataMiner Connectivity Framework (DCF) interface parameter.

ConnectivityInterfaceProperty

Represents a DataMiner Connectivity Framework (DCF) interface property.

ElementStorage

This class can be used to store data for an element that will remain accessible as long as the SLScripting process remains active.

NotifyProtocol

This class defines a number of methods for the SLProtocol interface. Most extension methods just wrap a specific NotifyProtocol method call to improve readability.

Parameter

Holds an overview of the protocol parameters.

Parameter.Write

Holds an overview of the protocol write parameters.

ProtocolExtenders

Contains extension methods for the SLProtocol interface.

QActionTable

Serves as a base class from which new classes representing protocol tables are derived.

QActionTableEnumerator<T>

Supports a simple iteration over a QActionTableRow collection.

QActionTableRow

Serves as a base class from which new classes will be derived.

SLNetConnection

Represents an SLNet connection.

Interfaces

ISLNetConnection
SLProtocol

SLProtocol interface allowing communication with the SLProtocol process.

SLProtocolExt

Extension of the SLProtocol interface.

Enums

ConnectivityInterface.InterfaceType

Specifies the DCF interface type.

LogLevel

Defines the logging level.

LogType

Defines the logging type.

NotifyProtocol.KeyType

Defines the key type.

NotifyProtocol.SaveOption

Defines the save option.