Table of Contents

Interface IDmsProtocol

Namespace
Skyline.DataMiner.Core.DataMinerSystem.Common
Assembly
Skyline.DataMiner.Core.DataMinerSystem.Common.dll

DataMiner protocol interface.

public interface IDmsProtocol : IDmsObject
Inherited Members
Extension Methods

Properties

ConnectionInfo

Gets the connection information.

Name

Gets the protocol name.

ReferencedVersion

Gets the version this production protocol is based on.

Type

Gets the type of the protocol.

Version

Gets the protocol version.

Methods

AlarmTemplateExists(string)

Determines whether a standalone alarm template or alarm template group with the specified name exists for this protocol.

AlarmTemplateGroupExists(string)

Determines whether an alarm template group with the specified name exists for this protocol.

GetAlarmTemplate(string)

Gets the alarm template with the specified name defined for this protocol.

GetAlarmTemplateGroup(string)

Gets the alarm template group with the specified name.

GetAlarmTemplateGroups()

Gets the alarm template groups defined for this protocol.

GetAlarmTemplates()

Gets the alarm templates (standalone and groups) defined for this protocol.

GetStandaloneAlarmTemplate(string)

Gets the standalone alarm template with the specified name defined for this protocol.

GetStandaloneAlarmTemplates()

Gets the standalone alarm templates defined for this protocol.

GetTrendTemplate(string)

Gets the trend template with the specified name for this protocol.

GetTrendTemplates()

Gets the trend templates defined for this protocol.

StandaloneAlarmTemplateExists(string)

Determines whether a standalone alarm template with the specified name exists for this protocol.

TrendTemplateExists(string)

Determines whether a trend template with the specified name has been defined for this protocol.