<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/tmp/catkin_workspace/src/diagnostics/diagnostic_common_diagnostics/src/diagnostic_common_diagnostics/</path>
    <filename>____init_____8py</filename>
    <namespace>diagnostic_common_diagnostics</namespace>
  </compound>
  <compound kind="file">
    <name>cpu_monitor.py</name>
    <path>/tmp/catkin_workspace/src/diagnostics/diagnostic_common_diagnostics/src/diagnostic_common_diagnostics/</path>
    <filename>cpu__monitor_8py</filename>
    <class kind="class">diagnostic_common_diagnostics::cpu_monitor::CpuTask</class>
    <namespace>diagnostic_common_diagnostics::cpu_monitor</namespace>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1cpu__monitor.html</anchorfile>
      <anchor>a63ba5bb6eca4e3ea832e00e2968fa887</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cpu_monitor_psutil_mock.py</name>
    <path>/tmp/catkin_workspace/src/diagnostics/diagnostic_common_diagnostics/test/</path>
    <filename>cpu__monitor__psutil__mock_8py</filename>
    <class kind="class">cpu_monitor_psutil_mock::PSUtilMock</class>
    <namespace>cpu_monitor_psutil_mock</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>args</name>
      <anchorfile>namespacecpu__monitor__psutil__mock.html</anchorfile>
      <anchor>a74de206bbb2a40f2b0023b6fa4ee8721</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>parser</name>
      <anchorfile>namespacecpu__monitor__psutil__mock.html</anchorfile>
      <anchor>a33f897c05a5d54c98e6534b5c584b693</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hd_monitor.py</name>
    <path>/tmp/catkin_workspace/src/diagnostics/diagnostic_common_diagnostics/src/diagnostic_common_diagnostics/</path>
    <filename>hd__monitor_8py</filename>
    <class kind="class">diagnostic_common_diagnostics::hd_monitor::hd_monitor</class>
    <namespace>diagnostic_common_diagnostics::hd_monitor</namespace>
    <member kind="function">
      <type>def</type>
      <name>get_hddtemp_data</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>ac1a38374533bc087b1d998725ba011ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_status_stale</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a54032ae8c9fffbc0a57a2c23c9efe791</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>action</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a2a9a35c55b534023a2a173c924ac3b1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>critical_hd_level</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a9c19703a0c5fe13c28faf24168fd8f26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>hd_monitor</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a57436bbaf74a0fe99eb653625ec853f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>hd_temp_error</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a278c2ba8b0be5f5f145383b41b509679</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>hd_temp_warn</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a225e1178311d2b8180bbc27b9458adeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>help</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a77fd5cff1539ae0d1f9ab3caeb06a149</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>home_dir</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a9a10f1270f11fb9ba2b96ae02b89974c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>hostname</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a88ff05c5859c593e0fec346ce6c7eee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>hostname_clean</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a88b3cc213923dc3e86b4e0f79ba421a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>low_hd_level</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a14be8f805855f149528912564aac48ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>metavar</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a2db628169c0b1086a11a05fd046dda16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>parser</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a7f5028385c45ec0fe2c3057c5cbc99e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>rate</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a202976543ca6f9ace4b0c8ec65f104e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>REMOVABLE</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a587ebb949b3953fa0f17de432749a6c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>stat_dict</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a312f2f95b07ca79195e6ac5c93c72093</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>temp_dict</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>ad60a9237bce486dd0d5bdc56fbd42462</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>usage_dict</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>aec053ddd8d603c3fa365f9ce2260bfea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/tmp/catkin_workspace/src/diagnostics/diagnostic_common_diagnostics/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>ntp_monitor.py</name>
    <path>/tmp/catkin_workspace/src/diagnostics/diagnostic_common_diagnostics/src/diagnostic_common_diagnostics/</path>
    <filename>ntp__monitor_8py</filename>
    <class kind="class">diagnostic_common_diagnostics::ntp_monitor::NTPMonitor</class>
    <namespace>diagnostic_common_diagnostics::ntp_monitor</namespace>
    <member kind="function">
      <type>def</type>
      <name>ntp_diag</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1ntp__monitor.html</anchorfile>
      <anchor>a052d837309a4f6bfd4138a914c0d97d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ntp_monitor_main</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1ntp__monitor.html</anchorfile>
      <anchor>aa993b23d3ec7416a7701c4a2abac419d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sensors_monitor.py</name>
    <path>/tmp/catkin_workspace/src/diagnostics/diagnostic_common_diagnostics/src/diagnostic_common_diagnostics/</path>
    <filename>sensors__monitor_8py</filename>
    <class kind="class">diagnostic_common_diagnostics::sensors_monitor::Sensor</class>
    <class kind="class">diagnostic_common_diagnostics::sensors_monitor::SensorsMonitor</class>
    <namespace>diagnostic_common_diagnostics::sensors_monitor</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_rads_to_rpm</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1sensors__monitor.html</anchorfile>
      <anchor>af7a83656d0f497bac10b08091fe5fd7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_rpm_to_rads</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1sensors__monitor.html</anchorfile>
      <anchor>a07245c2c588a516acc1eaa2f0270ec01</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_sensors</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1sensors__monitor.html</anchorfile>
      <anchor>af89955b3e4da82057156c6a20372268f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parse_sensor_line</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1sensors__monitor.html</anchorfile>
      <anchor>a7211f1f54fdcf2dce7ba7437cfb362d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parse_sensors_output</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1sensors__monitor.html</anchorfile>
      <anchor>a75b3437132d30c636bb8cc815dcc4a87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>hostname</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1sensors__monitor.html</anchorfile>
      <anchor>a1d8a868aa04b268018efc5b141bfbf05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>hostname_clean</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1sensors__monitor.html</anchorfile>
      <anchor>af1fd402016c63b2a302fdf7cfdf74e48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>monitor</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1sensors__monitor.html</anchorfile>
      <anchor>af60c961c47197fc1a6b0f7a9d830b26f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>setup.py</name>
    <path>/tmp/catkin_workspace/src/diagnostics/diagnostic_common_diagnostics/</path>
    <filename>setup_8py</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>acec34584a95c5efe41322be64ce8704d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_cpu_monitor.py</name>
    <path>/tmp/catkin_workspace/src/diagnostics/diagnostic_common_diagnostics/test/</path>
    <filename>test__cpu__monitor_8py</filename>
    <class kind="class">test_cpu_monitor::TestCPUMonitor</class>
    <namespace>test_cpu_monitor</namespace>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacetest__cpu__monitor.html</anchorfile>
      <anchor>a491727002d17ba660aaa69add6c78fdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__cpu__monitor.html</anchorfile>
      <anchor>ad4473aecb08cd7449edb2289f88c027b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tf_monitor.py</name>
    <path>/tmp/catkin_workspace/src/diagnostics/diagnostic_common_diagnostics/src/diagnostic_common_diagnostics/</path>
    <filename>tf__monitor_8py</filename>
    <namespace>diagnostic_common_diagnostics::tf_monitor</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_tf_handle</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1tf__monitor.html</anchorfile>
      <anchor>aa9c850247e93707446baddac7a10cc64</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cycle_detection</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1tf__monitor.html</anchorfile>
      <anchor>ab632587180fdbee929bad09c9e67e4ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_diag_fn</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1tf__monitor.html</anchorfile>
      <anchor>a9910c7f3c414e0bfc6a31b6e137c0fde</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>multiple_authority</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1tf__monitor.html</anchorfile>
      <anchor>ab886750c74922a3356f9070ca99488af</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>no_msgs</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1tf__monitor.html</anchorfile>
      <anchor>a45f944acb88b5cc68ff65a500af94ee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reparenting</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1tf__monitor.html</anchorfile>
      <anchor>a7888da768dfd5e0e7f9e8caa1aca3542</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rostime_delta</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1tf__monitor.html</anchorfile>
      <anchor>a93db0179fabb8751b86a65ca7621676c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>_msgs</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1tf__monitor.html</anchorfile>
      <anchor>a0514458b6912921abfe3cafdae2ff010</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>diag_updater</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1tf__monitor.html</anchorfile>
      <anchor>aad6d2dcb2ef0c5b7feb0afdc66ffbc11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>sub1</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1tf__monitor.html</anchorfile>
      <anchor>a570f135abd3b8e5d4fb9416f915d1b5c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cpu_monitor_psutil_mock</name>
    <filename>namespacecpu__monitor__psutil__mock.html</filename>
    <class kind="class">cpu_monitor_psutil_mock::PSUtilMock</class>
    <member kind="variable">
      <type>tuple</type>
      <name>args</name>
      <anchorfile>namespacecpu__monitor__psutil__mock.html</anchorfile>
      <anchor>a74de206bbb2a40f2b0023b6fa4ee8721</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>parser</name>
      <anchorfile>namespacecpu__monitor__psutil__mock.html</anchorfile>
      <anchor>a33f897c05a5d54c98e6534b5c584b693</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cpu_monitor_psutil_mock::PSUtilMock</name>
    <filename>classcpu__monitor__psutil__mock_1_1PSUtilMock.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcpu__monitor__psutil__mock_1_1PSUtilMock.html</anchorfile>
      <anchor>a741929ab5fdcbcdeb313884108b03331</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>cpu_percent</name>
      <anchorfile>classcpu__monitor__psutil__mock_1_1PSUtilMock.html</anchorfile>
      <anchor>abdf607894f8e684661f93df81413f417</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>CPU_PERCENTAGE</name>
      <anchorfile>classcpu__monitor__psutil__mock_1_1PSUtilMock.html</anchorfile>
      <anchor>a434e70d147569599f44068d048e6d5d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>diagnostic_common_diagnostics</name>
    <filename>namespacediagnostic__common__diagnostics.html</filename>
    <namespace>diagnostic_common_diagnostics::cpu_monitor</namespace>
    <namespace>diagnostic_common_diagnostics::hd_monitor</namespace>
    <namespace>diagnostic_common_diagnostics::ntp_monitor</namespace>
    <namespace>diagnostic_common_diagnostics::sensors_monitor</namespace>
    <namespace>diagnostic_common_diagnostics::tf_monitor</namespace>
  </compound>
  <compound kind="namespace">
    <name>diagnostic_common_diagnostics::cpu_monitor</name>
    <filename>namespacediagnostic__common__diagnostics_1_1cpu__monitor.html</filename>
    <class kind="class">diagnostic_common_diagnostics::cpu_monitor::CpuTask</class>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1cpu__monitor.html</anchorfile>
      <anchor>a63ba5bb6eca4e3ea832e00e2968fa887</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>diagnostic_common_diagnostics::cpu_monitor::CpuTask</name>
    <filename>classdiagnostic__common__diagnostics_1_1cpu__monitor_1_1CpuTask.html</filename>
    <base>diagnostic_updater::DiagnosticTask</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1cpu__monitor_1_1CpuTask.html</anchorfile>
      <anchor>a041809e1dca91e1c4e0b77082f5abd6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1cpu__monitor_1_1CpuTask.html</anchorfile>
      <anchor>adb6f35285dc33839238f3d8106a71af2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_warning_percentage</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1cpu__monitor_1_1CpuTask.html</anchorfile>
      <anchor>a550a2c6d0587b662ccf48dc33facdd86</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>diagnostic_common_diagnostics::hd_monitor</name>
    <filename>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</filename>
    <class kind="class">diagnostic_common_diagnostics::hd_monitor::hd_monitor</class>
    <member kind="function">
      <type>def</type>
      <name>get_hddtemp_data</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>ac1a38374533bc087b1d998725ba011ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_status_stale</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a54032ae8c9fffbc0a57a2c23c9efe791</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>action</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a2a9a35c55b534023a2a173c924ac3b1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>critical_hd_level</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a9c19703a0c5fe13c28faf24168fd8f26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>hd_monitor</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a57436bbaf74a0fe99eb653625ec853f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>hd_temp_error</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a278c2ba8b0be5f5f145383b41b509679</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>hd_temp_warn</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a225e1178311d2b8180bbc27b9458adeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>help</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a77fd5cff1539ae0d1f9ab3caeb06a149</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>home_dir</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a9a10f1270f11fb9ba2b96ae02b89974c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>hostname</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a88ff05c5859c593e0fec346ce6c7eee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>hostname_clean</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a88b3cc213923dc3e86b4e0f79ba421a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>low_hd_level</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a14be8f805855f149528912564aac48ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>metavar</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a2db628169c0b1086a11a05fd046dda16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>parser</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a7f5028385c45ec0fe2c3057c5cbc99e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>rate</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a202976543ca6f9ace4b0c8ec65f104e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>REMOVABLE</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a587ebb949b3953fa0f17de432749a6c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>stat_dict</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a312f2f95b07ca79195e6ac5c93c72093</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>temp_dict</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>ad60a9237bce486dd0d5bdc56fbd42462</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>usage_dict</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>aec053ddd8d603c3fa365f9ce2260bfea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>diagnostic_common_diagnostics::hd_monitor::hd_monitor</name>
    <filename>classdiagnostic__common__diagnostics_1_1hd__monitor_1_1hd__monitor.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1hd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>accff5654a4bb11af5b30e7baa2691ad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cancel_timers</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1hd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>a250b5a9fc772123b995db3a188c62ac7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_disk_usage</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1hd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>a9a517b44337abce3b3d052dfe336cc2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_temps</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1hd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>a209b229f82ed2c5f5cda8f560a303c8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>publish_stats</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1hd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>afb5de059994b0158c7e59a7811f04046</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_diag_pub</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1hd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>adbca775c09002c2b1ba1ccf70b5b698a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_home_dir</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1hd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>a99b31bed820e62a60c3c44e84b74f688</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_hostname</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1hd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>a5a57eb3e81d311885f05a85c8ddd7398</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_last_publish_time</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1hd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>afdf9df0486cf3008468bf45dceac9676</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_last_temp_time</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1hd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>ac4ab6eda90ddb8ce1a8df62ef09ca472</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_last_usage_time</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1hd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>a63f03042cd210a191d4b669063eac926</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_mutex</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1hd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>aa53fa2d4f2e6f05bc77b561b50910f2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_no_temp_warn</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1hd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>a0be344c5d65e4e308a18aab915722940</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_temp_stat</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1hd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>a1b44a3141f65844180024153f7700ed5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_temp_timer</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1hd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>a7681ca15e03c3d1e8913d93b79ffff6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_usage_stat</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1hd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>a93b066c43a525bc4fbe7d288f5110d52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_usage_timer</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1hd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>adf83a66b463763f3077351eadc7ba7b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>diagnostic_common_diagnostics::ntp_monitor</name>
    <filename>namespacediagnostic__common__diagnostics_1_1ntp__monitor.html</filename>
    <class kind="class">diagnostic_common_diagnostics::ntp_monitor::NTPMonitor</class>
    <member kind="function">
      <type>def</type>
      <name>ntp_diag</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1ntp__monitor.html</anchorfile>
      <anchor>a052d837309a4f6bfd4138a914c0d97d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ntp_monitor_main</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1ntp__monitor.html</anchorfile>
      <anchor>aa993b23d3ec7416a7701c4a2abac419d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>diagnostic_common_diagnostics::ntp_monitor::NTPMonitor</name>
    <filename>classdiagnostic__common__diagnostics_1_1ntp__monitor_1_1NTPMonitor.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1ntp__monitor_1_1NTPMonitor.html</anchorfile>
      <anchor>a5559035385ccee4beb000c2377efb421</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checkCB</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1ntp__monitor_1_1NTPMonitor.html</anchorfile>
      <anchor>a180b64af1e16c8a7239f70c4f8e6bc35</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pubCB</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1ntp__monitor_1_1NTPMonitor.html</anchorfile>
      <anchor>a027c7eec56f63356b885d7f42fc74a68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>checktimer</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1ntp__monitor_1_1NTPMonitor.html</anchorfile>
      <anchor>a6634613920a22774c09defb9931b0fcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>current_msg</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1ntp__monitor_1_1NTPMonitor.html</anchorfile>
      <anchor>a2d35e6c9fdb31ba0881edfd74430526d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>diag_hostname</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1ntp__monitor_1_1NTPMonitor.html</anchorfile>
      <anchor>a057dfdb1842f4d80f578ceee48f29b40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>do_self_test</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1ntp__monitor_1_1NTPMonitor.html</anchorfile>
      <anchor>a73110d6c1e19168dfb3e31c4dc72e0b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>error_offset</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1ntp__monitor_1_1NTPMonitor.html</anchorfile>
      <anchor>adc69518ebf067176644f63a0e435ab57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hostname</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1ntp__monitor_1_1NTPMonitor.html</anchorfile>
      <anchor>a4981afe79bf649f7afdc4030ce6d4c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mutex</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1ntp__monitor_1_1NTPMonitor.html</anchorfile>
      <anchor>afd204296c28d9408c7f6493814fe2834</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ntp_hostname</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1ntp__monitor_1_1NTPMonitor.html</anchorfile>
      <anchor>a835d0c38df64e1f89b9270f2c444d89b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>offset</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1ntp__monitor_1_1NTPMonitor.html</anchorfile>
      <anchor>a0145368e2f57bca4bf0cfe0b59dc93c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1ntp__monitor_1_1NTPMonitor.html</anchorfile>
      <anchor>a9d4bdfc0009d0b7a4d3e794c756a7ced</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pubtimer</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1ntp__monitor_1_1NTPMonitor.html</anchorfile>
      <anchor>ada9c647ee6c7d8089aab76bfc01c0f72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>self_offset</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1ntp__monitor_1_1NTPMonitor.html</anchorfile>
      <anchor>af8128b98b5f5fe3236f0bb3f3f73b945</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>self_stat</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1ntp__monitor_1_1NTPMonitor.html</anchorfile>
      <anchor>a04ddb712b30a4c3c28d4031429575a6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stat</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1ntp__monitor_1_1NTPMonitor.html</anchorfile>
      <anchor>a7356bd912a89955ba44ded74ff999e19</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>diagnostic_common_diagnostics::sensors_monitor</name>
    <filename>namespacediagnostic__common__diagnostics_1_1sensors__monitor.html</filename>
    <class kind="class">diagnostic_common_diagnostics::sensors_monitor::Sensor</class>
    <class kind="class">diagnostic_common_diagnostics::sensors_monitor::SensorsMonitor</class>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_rads_to_rpm</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1sensors__monitor.html</anchorfile>
      <anchor>af7a83656d0f497bac10b08091fe5fd7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_rpm_to_rads</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1sensors__monitor.html</anchorfile>
      <anchor>a07245c2c588a516acc1eaa2f0270ec01</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_sensors</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1sensors__monitor.html</anchorfile>
      <anchor>af89955b3e4da82057156c6a20372268f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parse_sensor_line</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1sensors__monitor.html</anchorfile>
      <anchor>a7211f1f54fdcf2dce7ba7437cfb362d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parse_sensors_output</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1sensors__monitor.html</anchorfile>
      <anchor>a75b3437132d30c636bb8cc815dcc4a87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>hostname</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1sensors__monitor.html</anchorfile>
      <anchor>a1d8a868aa04b268018efc5b141bfbf05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>hostname_clean</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1sensors__monitor.html</anchorfile>
      <anchor>af1fd402016c63b2a302fdf7cfdf74e48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>monitor</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1sensors__monitor.html</anchorfile>
      <anchor>af60c961c47197fc1a6b0f7a9d830b26f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>diagnostic_common_diagnostics::sensors_monitor::Sensor</name>
    <filename>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1Sensor.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1Sensor.html</anchorfile>
      <anchor>ab3adc511cbe63ba6eede179754154d37</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__str__</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1Sensor.html</anchorfile>
      <anchor>ad4c555e0f753a647d92ba5656097c357</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getAlarm</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1Sensor.html</anchorfile>
      <anchor>a0a869d2547509282ca65bde5b4d4f99a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getCrit</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1Sensor.html</anchorfile>
      <anchor>a3c18aaf6caefb5d1d4020e029771cf94</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getHigh</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1Sensor.html</anchorfile>
      <anchor>a18c620abcb44d48c12e764021507bbf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getInput</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1Sensor.html</anchorfile>
      <anchor>a613fde81c2a160fc6ba806f547a7dbeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getMax</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1Sensor.html</anchorfile>
      <anchor>ae9216d0e9fd72d8e0cbdae0870bb15a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getMin</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1Sensor.html</anchorfile>
      <anchor>a266c86c9b2262387710a27adee3be998</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getName</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1Sensor.html</anchorfile>
      <anchor>ac315ea1d57d3084372d957aeb4bbf8a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getType</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1Sensor.html</anchorfile>
      <anchor>adf3c3028156c2a313f601c49daba899c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>alarm</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1Sensor.html</anchorfile>
      <anchor>aaf9b4c2b926f082f631e18eebf3dca12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>critical</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1Sensor.html</anchorfile>
      <anchor>ac961e0dbda001bf32436f3812ff500f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>high</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1Sensor.html</anchorfile>
      <anchor>af65696cdaa66cc8b2a53b6a689841c72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>input</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1Sensor.html</anchorfile>
      <anchor>a9d7d5f79232c9e87c36589138b90c61d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1Sensor.html</anchorfile>
      <anchor>a052f6353a8a5c66f602e2427234a5875</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>min</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1Sensor.html</anchorfile>
      <anchor>a7121ae17955e046f1de02eac6b125ee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1Sensor.html</anchorfile>
      <anchor>af8c1f4a350c630e2c73e45ed924d54b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>type</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1Sensor.html</anchorfile>
      <anchor>a74a5fca7b8273a0186614b14276d6302</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>diagnostic_common_diagnostics::sensors_monitor::SensorsMonitor</name>
    <filename>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1SensorsMonitor.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1SensorsMonitor.html</anchorfile>
      <anchor>a4c26559570f56df7c485a0498138619b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>monitor</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1SensorsMonitor.html</anchorfile>
      <anchor>a68f22fe8e72e5166f8bea6cae43e906d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>timer_cb</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1SensorsMonitor.html</anchorfile>
      <anchor>a9aaff35f9246b5ca36efd41a3fcd19b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hostname</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1SensorsMonitor.html</anchorfile>
      <anchor>a0f91dc94163628fb33bbd05c195aa418</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ignore_fans</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1SensorsMonitor.html</anchorfile>
      <anchor>abcb28b329397d075551c7b3a542cc725</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>timer</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1SensorsMonitor.html</anchorfile>
      <anchor>af724bbd3ebcf3d4c7ad2f7fd95f8fb33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>updater</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1SensorsMonitor.html</anchorfile>
      <anchor>a1a5aa9f0b4ee232c4afe5901368d0043</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>diagnostic_common_diagnostics::tf_monitor</name>
    <filename>namespacediagnostic__common__diagnostics_1_1tf__monitor.html</filename>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_tf_handle</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1tf__monitor.html</anchorfile>
      <anchor>aa9c850247e93707446baddac7a10cc64</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cycle_detection</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1tf__monitor.html</anchorfile>
      <anchor>ab632587180fdbee929bad09c9e67e4ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_diag_fn</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1tf__monitor.html</anchorfile>
      <anchor>a9910c7f3c414e0bfc6a31b6e137c0fde</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>multiple_authority</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1tf__monitor.html</anchorfile>
      <anchor>ab886750c74922a3356f9070ca99488af</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>no_msgs</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1tf__monitor.html</anchorfile>
      <anchor>a45f944acb88b5cc68ff65a500af94ee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reparenting</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1tf__monitor.html</anchorfile>
      <anchor>a7888da768dfd5e0e7f9e8caa1aca3542</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rostime_delta</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1tf__monitor.html</anchorfile>
      <anchor>a93db0179fabb8751b86a65ca7621676c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>_msgs</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1tf__monitor.html</anchorfile>
      <anchor>a0514458b6912921abfe3cafdae2ff010</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>diag_updater</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1tf__monitor.html</anchorfile>
      <anchor>aad6d2dcb2ef0c5b7feb0afdc66ffbc11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>sub1</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1tf__monitor.html</anchorfile>
      <anchor>a570f135abd3b8e5d4fb9416f915d1b5c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_cpu_monitor</name>
    <filename>namespacetest__cpu__monitor.html</filename>
    <class kind="class">test_cpu_monitor::TestCPUMonitor</class>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacetest__cpu__monitor.html</anchorfile>
      <anchor>a491727002d17ba660aaa69add6c78fdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__cpu__monitor.html</anchorfile>
      <anchor>ad4473aecb08cd7449edb2289f88c027b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_cpu_monitor::TestCPUMonitor</name>
    <filename>classtest__cpu__monitor_1_1TestCPUMonitor.html</filename>
    <member kind="function">
      <type>def</type>
      <name>diagnostics_callback</name>
      <anchorfile>classtest__cpu__monitor_1_1TestCPUMonitor.html</anchorfile>
      <anchor>afd02e790418989a8d251849910bd320d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_cpu_monitor_diagnostics</name>
      <anchorfile>classtest__cpu__monitor_1_1TestCPUMonitor.html</anchorfile>
      <anchor>a4e5bb907302882ee4b17018921b81989</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_expected_level</name>
      <anchorfile>classtest__cpu__monitor_1_1TestCPUMonitor.html</anchorfile>
      <anchor>adee762839988a610f8ad672d296d1a42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_msg</name>
      <anchorfile>classtest__cpu__monitor_1_1TestCPUMonitor.html</anchorfile>
      <anchor>aec63d01fa49aab808a57b04a9ea134de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_subscriber</name>
      <anchorfile>classtest__cpu__monitor_1_1TestCPUMonitor.html</anchorfile>
      <anchor>af5b7b87831668a5045f531f88eb99846</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
</tagfile>
