Table of Contents

Interface IDmsSpectrumAnalyzerMonitors

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

Represents the spectrum analyzer monitors.

public interface IDmsSpectrumAnalyzerMonitors
Extension Methods

Methods

AddMonitor(string[])

Adds a monitor with the specified settings. Replaces:sa.NotifyElement(userID, elementID, SPA_NE_SETINFO (5), SPAI_MONITOR (8), monitorMetaInfo, monitorDetails, out result); Where monitorId is set to 2100000000 for creation

DeleteMonitor(int)

Deletes the monitor with the specified ID. Replaces sa.NotifyElement(userID, elementID, SPA_NE_SETINFO (5), SPAI_MONITOR (8), monitorMetaInfo, monitorDetails, out result);

GetMonitor(int)

Retrieves a single monitor. Replaces sa.NotifyElementEx(userId,elementInfo.DmaId,elementInfo.ElementId,SPA_NE_GETINFO (4),SPAI_MONITOR (8),monitorId,null,out result);

GetMonitors()

Retrieves all monitors. Replaces sa.NotifyElement(userID, elementID, SPA_NE_GETINFO (4), SPAI_MONITORS_ALL (7), null, null, out result);

UpdateMonitor(int, string[])

Updates the monitor with the specified ID. Replaces sa.NotifyElement(userID, elementID, SPA_NE_SETINFO (5), SPAI_MONITOR (8), monitorMetaInfo, monitorDetails, out result);