ProxyStructMonitor (STRUCT)ΒΆ
TYPE ProxyStructMonitor : STRUCT
This structure reports the actual status of request
- InOut:
- Name - Type - Comment - sName- STRING- Proxy name - eState- Proxy state - iAlarmClassNum- INT- Number of alarms classes available - iAlarmGroupsNum- INT- Number of alarms groups available - diAlarmNum- DINT- Number of total alarms available - iLatchVarsNum- INT- Number of latch variables used - iActiveAlarms- INT- Number of alarms still active - diHistActiveAlmsCnt- DINT- Active historical alarms still present in the queue - iHistRowAlmsCnt- INT- Historical alarms to write into DB - iHistRowActiveAlmsCnt- INT- Active historical alarms to write into DB - xHasStorage- BOOL- If the remote device has storage - dwRowIDFirstRemDB- DWORD- First row ID present in the remote DB - dwRowIDLastRemDB- DWORD- Last row ID present in the remote DB - dwRowIDLastLocDB- DWORD- Last Row id present in local DB during the start-up scanning - diWriteDBCntTot- DINT- Total historical alarms written into DB - iWriteDBCnt- INT- Last number of historical alarms written into DB, active and not active - tWriteDBDurationLast- TIME- Duration of the last write of historical alarms into DB - diTotMem- DINT- Amount of memory allocated, for all instantiated proxies - diHistActiveAlmsSize- DINT- Queue size of active historical alarms - iHistRowAlmsSize- INT- Queue size of historical alarms to write in DB - iHistRowActiveAlmsSize- INT- Queue size of active historical alarms to write in DB - libVerAlmMan- VERSION- Library version of alarm manager 
