unShelvedAE 9.1.1
|
Functions | |
unShelvedAE_getTableInfo (bool isBlockedAlarms, bool isMaskedAlarms, bool isMaskedEvents, unShelvedAE_TableParameters &tableParameters, dyn_string &exceptionInfo) | |
unShelvedAE_getRemote (dyn_string &dsRemote) | |
unShelvedAE_getBlockedAlarms (string sRemote, dyn_dyn_anytype &ddResults, dyn_string &exceptionInfo) | |
unShelvedAE_getMaskedAlarms (string sRemote, dyn_dyn_anytype &ddResults, dyn_string &exceptionInfo) | |
unShelvedAE_getMaskedEvents (string sRemote, dyn_dyn_anytype &ddResults, dyn_string &exceptionInfo) | |
unShelvedAE_getDpsBlockedAlarms (dyn_dyn_anytype ddResults, dyn_string &dsDp, dyn_string &dsType, dyn_string &dsTimestamp) | |
unShelvedAE_getDpsMaskedAlarms (dyn_dyn_anytype ddResults, dyn_string &dsDp, dyn_string &dsType, dyn_string &dsTimestamp) | |
unShelvedAE_getDpsMaskedEvents (dyn_dyn_anytype ddResults, dyn_string &dsDp, dyn_string &dsType, dyn_string &dsTimestamp) | |
unShelvedAE_getFieldsFromDps (dyn_string dsDp, unShelvedAE_TableParameters &tableParameters) | |
unShelvedAE_getFormattedComments (dyn_string dsUnformattedComments, string &sFormatComment) | |
unShelvedAE_setDynamicRemoteSystems (dyn_string &exceptionInfo) | |
unShelvedAE_setDynamicTable (dyn_string &exceptionInfo) | |
unShelvedAE_connectBlockedAlarms (string sRemote, dyn_string &exceptionInfo) | |
unShelvedAE_connectMaskedAlarms (string sRemote, dyn_string &exceptionInfo) | |
unShelvedAE_connectMaskedEvents (string sRemote, dyn_string &exceptionInfo) | |
unShelvedAE_alarmEventTrigger (anytype userData, dyn_dyn_anytype ddResults) | |
unShelvedAE.ctl This library contains the functions to populate and manage the unShelvedAE panel
unShelvedAE_getTableInfo | ( | bool | isBlockedAlarms, |
bool | isMaskedAlarms, | ||
bool | isMaskedEvents, | ||
unShelvedAE_TableParameters & | tableParameters, | ||
dyn_string & | exceptionInfo | ||
) |
Purpose: return the different values to fill the table fields of the unShelvedAE panel
Parameters:
unShelvedAE_getRemote | ( | dyn_string & | dsRemote | ) |
Purpose: return the remote system if there is any
Parameters:
unShelvedAE_getBlockedAlarms | ( | string | sRemote, |
dyn_dyn_anytype & | ddResults, | ||
dyn_string & | exceptionInfo | ||
) |
Purpose: return the result of the blocked alarm query
Parameters:
unShelvedAE_getMaskedAlarms | ( | string | sRemote, |
dyn_dyn_anytype & | ddResults, | ||
dyn_string & | exceptionInfo | ||
) |
Purpose: return the result of the masked alarm query
Parameters:
unShelvedAE_getMaskedEvents | ( | string | sRemote, |
dyn_dyn_anytype & | ddResults, | ||
dyn_string & | exceptionInfo | ||
) |
Purpose: return the result of the masked event query
Parameters:
unShelvedAE_getDpsBlockedAlarms | ( | dyn_dyn_anytype | ddResults, |
dyn_string & | dsDp, | ||
dyn_string & | dsType, | ||
dyn_string & | dsTimestamp | ||
) |
Purpose: return the datapoints associated to the blocked alarms
Parameters:
unShelvedAE_getDpsMaskedAlarms | ( | dyn_dyn_anytype | ddResults, |
dyn_string & | dsDp, | ||
dyn_string & | dsType, | ||
dyn_string & | dsTimestamp | ||
) |
Purpose: return the datapoints associated to the masked alarms
Parameters:
unShelvedAE_getDpsMaskedEvents | ( | dyn_dyn_anytype | ddResults, |
dyn_string & | dsDp, | ||
dyn_string & | dsType, | ||
dyn_string & | dsTimestamp | ||
) |
Purpose: return the datapoints associated to the masked events
Parameters:
unShelvedAE_getFieldsFromDps | ( | dyn_string | dsDp, |
unShelvedAE_TableParameters & | tableParameters | ||
) |
Purpose: extract the values from the datapoints to populate the corresponding fields of the unShelvedAE panel after
Parameters:
unShelvedAE_getFormattedComments | ( | dyn_string | dsUnformattedComments, |
string & | sFormatComment | ||
) |
Purpose: format the comments in order to display them in the table
Parameters:
unShelvedAE_setDynamicRemoteSystems | ( | dyn_string & | exceptionInfo | ) |
Purpose: call the query that connects to the list of distributed systems in distributed control
Parameters:
unShelvedAE_setDynamicTable | ( | dyn_string & | exceptionInfo | ) |
Purpose: call the functions that connect to the corresponding alarms and events datapoints for further processing in case of changes
Parameters:
unShelvedAE_connectBlockedAlarms | ( | string | sRemote, |
dyn_string & | exceptionInfo | ||
) |
Purpose: Connect to the blocked alarm datapoints and call the unShelvedAE_alarmEventTrigger callback function if there are changes
Parameters:
unShelvedAE_connectMaskedAlarms | ( | string | sRemote, |
dyn_string & | exceptionInfo | ||
) |
Purpose: Connect to the masked alarm datapoints and call the unShelvedAE_alarmEventTrigger callback function if there are changes
Parameters:
unShelvedAE_connectMaskedEvents | ( | string | sRemote, |
dyn_string & | exceptionInfo | ||
) |
Purpose: Connect to the masked event datapoints and call the unShelvedAE_alarmEventTrigger callback function if there are changes
Parameters:
unShelvedAE_alarmEventTrigger | ( | anytype | userData, |
dyn_dyn_anytype | ddResults | ||
) |
Purpose: Callback function that triggers the event alarmEventChange
Parameters: