ProxyStructMonitorAlarmClassDesc (STRUCT) ¶ TYPE ProxyStructMonitorAlarmClassDesc : STRUCT This structure is used to store the description of an alarm class InOut: Name Type Comment sName STRING The name of the alarmclass udiInternalID UDINT The internal id of the alarmclass usiPriority USINT The priority of the alarmclass xAcknowledgeSeparately BOOL The flag, that indicates, whether alarms referencing this alarm class have to be acknowledged separately [return value of IAlarmClass.IsAcknowledgeSeparately()]
ProxyStructMonitorAlarmDesc (STRUCT) ¶ TYPE ProxyStructMonitorAlarmDesc : STRUCT This structure is used to store the description of an alarm InOut: Name Type Comment sAlarmID STRING The id of the alarm uiAlarmID ALARM_ID The id of the alarm udiAlarmInternalID UDINT The internal id of the alarm udiAlarmGroupInternalID UDINT The internal id of the alarm group the alarm belongs to udiAlarmClassInternalID UDINT The internal id of the referenced alarm class
IProxyMonitor (ITF) ¶ INTERFACE IProxyMonitor EXTENDS __SYSTEM.IQueryInterface Monitor interface for proxy Methods: GetAlarmClassesDescription GetAlarmGroupsDescription GetAlarmsDescription GetStatistics GetStatisticsSingleReq Structure: GetAlarmClassesDescription (Method) GetAlarmGroupsDescription (Method) GetAlarmsDescription (Method) GetStatistics (Method) GetStatisticsSingleReq (Method)
IProxyMonitor.GetAlarmClassesDescription (METH) ¶ METHOD GetAlarmClassesDescription Gets the alarms calsses handled by proxy InOut: Scope Name Type Comment Input pClDesc POINTER TO ARRAY [0..0] OF ProxyStructMonitorAlarmClassDesc Where to store the classes descriptions iSize INT The size of above array in term of entries Output iClCnt INT The real number of entries written
IProxyMonitor.GetAlarmGroupsDescription (METH) ¶ METHOD GetAlarmGroupsDescription Gets the alarms groups handled by proxy InOut: Scope Name Type Comment Input pGrpDesc POINTER TO ARRAY [0..0] OF ProxyStructMonitorAlarmGroupDesc Where to store the groups descriptions iSize INT The size of above array in term of entries Output iGrpCnt INT The real number of entries written
IProxyMonitor.GetAlarmsDescription (METH) ¶ METHOD GetAlarmsDescription Gets the alarms description handled by proxy InOut: Scope Name Type Comment Input pAlmDesc POINTER TO ARRAY [0..0] OF ProxyStructMonitorAlarmDesc Where to store the classes descriptions diSize DINT The size of above array in term of entries Output diAlmCnt DINT The real number of entries written
IProxyMonitor.GetStatistics (METH) ¶ METHOD GetStatistics : ProxyStructMonitor Gets the proxy stactistics InOut: Scope Name Type Comment Return GetStatistics ProxyStructMonitor Input iRecord INT Which record set
ProxyFbHistActiveAlarmsQueue.GetRowIDLocal (METH) ¶ METHOD GetRowIDLocal : DWORD It gets the local row ID correcspoing to a remote row ID InOut: Scope Name Type Comment Return GetRowIDLocal DWORD Input dwRowID DWORD Row ID present in the remote DB
ProxyFbHistActiveAlarmsQueue.Initialize (METH) ¶ METHOD Initialize
ProxyFbHistActiveAlarmsQueue.Insert (METH) ¶ METHOD Insert It inserts an active allarm in the queue InOut: Scope Name Type Input sAlm ProxyStructHistoricalAlarmActive