|
ICP
1
|
#include <isiscrpt.h>
Public Types | |
| typedef boost::array < monitoring_par, MAX_MONITORING_PAR > | par_type |
Public Attributes | |
| int | n |
| par_type | v |
| char | expression [ISISCRPT_MAX_LVXML_SIZE] |
| char | file [ISISCRPT_MAX_LVXML_SIZE] |
| float | valid_low |
| float | valid_high |
| int | action |
| int | action_period |
| int | calc_freq |
| struct timeb | calc_last_time |
| float | last_ua |
| long | last_gf |
| long | last_tc |
| int | return_period |
| int | enabled |
| int | log_freq |
| time_t | log_last_time |
| int | alerts |
Definition at line 449 of file isiscrpt.h.
| typedef boost::array<monitoring_par,MAX_MONITORING_PAR> ISISCRPT_STRUCT::Monitoring::par_type |
Definition at line 452 of file isiscrpt.h.
| int ISISCRPT_STRUCT::Monitoring::action |
Definition at line 458 of file isiscrpt.h.
Referenced by ISISinstrumentControl::getMonitoringXML(), ISISinstrumentControl::updateFunc(), and ISISinstrumentControl::updateMonitoringXML().
| int ISISCRPT_STRUCT::Monitoring::action_period |
Definition at line 459 of file isiscrpt.h.
Referenced by ISISinstrumentControl::getMonitoringXML(), ISISinstrumentControl::updateFunc(), and ISISinstrumentControl::updateMonitoringXML().
| int ISISCRPT_STRUCT::Monitoring::alerts |
Definition at line 470 of file isiscrpt.h.
Referenced by ISISinstrumentControl::getMonitoringXML(), ISISinstrumentControl::updateFunc(), and ISISinstrumentControl::updateMonitoringXML().
| int ISISCRPT_STRUCT::Monitoring::calc_freq |
Definition at line 460 of file isiscrpt.h.
Referenced by ISISinstrumentControl::getMonitoringXML(), ISISinstrumentControl::updateFunc(), and ISISinstrumentControl::updateMonitoringXML().
| struct timeb ISISCRPT_STRUCT::Monitoring::calc_last_time |
Definition at line 462 of file isiscrpt.h.
Referenced by ISISinstrumentControl::updateFunc(), and ISISinstrumentControl::updateMonitoringLog().
| int ISISCRPT_STRUCT::Monitoring::enabled |
Definition at line 467 of file isiscrpt.h.
Referenced by ISISinstrumentControl::getMonitoringXML(), ISISinstrumentControl::updateFunc(), and ISISinstrumentControl::updateMonitoringXML().
| char ISISCRPT_STRUCT::Monitoring::expression[ISISCRPT_MAX_LVXML_SIZE] |
Definition at line 454 of file isiscrpt.h.
Referenced by ISISinstrumentControl::getMonitoringXML(), ISISinstrumentControl::updateFunc(), and ISISinstrumentControl::updateMonitoringXML().
| char ISISCRPT_STRUCT::Monitoring::file[ISISCRPT_MAX_LVXML_SIZE] |
Definition at line 455 of file isiscrpt.h.
Referenced by ISISinstrumentControl::getMonitoringXML(), and ISISinstrumentControl::updateMonitoringXML().
| long ISISCRPT_STRUCT::Monitoring::last_gf |
Definition at line 464 of file isiscrpt.h.
Referenced by ISISinstrumentControl::beginRunMainEx(), and ISISinstrumentControl::updateFunc().
| long ISISCRPT_STRUCT::Monitoring::last_tc |
Definition at line 465 of file isiscrpt.h.
Referenced by ISISinstrumentControl::beginRunMainEx(), and ISISinstrumentControl::updateFunc().
| float ISISCRPT_STRUCT::Monitoring::last_ua |
Definition at line 463 of file isiscrpt.h.
Referenced by ISISinstrumentControl::beginRunMainEx(), and ISISinstrumentControl::updateFunc().
| int ISISCRPT_STRUCT::Monitoring::log_freq |
Definition at line 468 of file isiscrpt.h.
Referenced by ISISinstrumentControl::getMonitoringXML(), ISISinstrumentControl::updateFunc(), and ISISinstrumentControl::updateMonitoringXML().
| time_t ISISCRPT_STRUCT::Monitoring::log_last_time |
Definition at line 469 of file isiscrpt.h.
Referenced by ISISinstrumentControl::updateFunc().
| int ISISCRPT_STRUCT::Monitoring::n |
Definition at line 451 of file isiscrpt.h.
Referenced by ISISinstrumentControl::getMonitoringXML(), ISISCRPT_STRUCT::ISISCRPT_STRUCT(), ISISinstrumentControl::updateFunc(), ISISinstrumentControl::updateMonitoringLog(), and ISISinstrumentControl::updateMonitoringXML().
| int ISISCRPT_STRUCT::Monitoring::return_period |
Definition at line 466 of file isiscrpt.h.
Referenced by ISISinstrumentControl::changePeriod(), and ISISinstrumentControl::updateFunc().
| par_type ISISCRPT_STRUCT::Monitoring::v |
Definition at line 453 of file isiscrpt.h.
Referenced by ISISinstrumentControl::getMonitoringXML(), ISISinstrumentControl::updateFunc(), ISISinstrumentControl::updateMonitoringLog(), and ISISinstrumentControl::updateMonitoringXML().
| float ISISCRPT_STRUCT::Monitoring::valid_high |
Definition at line 457 of file isiscrpt.h.
Referenced by ISISinstrumentControl::getMonitoringXML(), ISISinstrumentControl::updateFunc(), and ISISinstrumentControl::updateMonitoringXML().
| float ISISCRPT_STRUCT::Monitoring::valid_low |
Definition at line 456 of file isiscrpt.h.
Referenced by ISISinstrumentControl::getMonitoringXML(), and ISISinstrumentControl::updateMonitoringXML().
1.8.5