<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/tmp/ws/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/ws/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>abe4dca8e250095608c0f3da5f87db612</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cpu_monitor_psutil_mock.py</name>
    <path>/tmp/ws/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></type>
      <name>args</name>
      <anchorfile>namespacecpu__monitor__psutil__mock.html</anchorfile>
      <anchor>a3b06331dc0ef207222b7b1e468501816</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CPU_PERCENTAGE</name>
      <anchorfile>namespacecpu__monitor__psutil__mock.html</anchorfile>
      <anchor>a1015de48fc62e5367a9314123a23a595</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>default</name>
      <anchorfile>namespacecpu__monitor__psutil__mock.html</anchorfile>
      <anchor>a48eee0e467688eba1f8b0ba8d87c3ec7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>parser</name>
      <anchorfile>namespacecpu__monitor__psutil__mock.html</anchorfile>
      <anchor>adc4fb23eba8b59e0c6ecbbc7b9ffc28a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>type</name>
      <anchorfile>namespacecpu__monitor__psutil__mock.html</anchorfile>
      <anchor>af4558df6e856a6e2728bdee8c736e43e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hd_monitor.py</name>
    <path>/tmp/ws/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>ad744ce247e461a0620b5aa5373360c4c</anchor>
      <arglist>(hostname=&apos;localhost&apos;, port=7634)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_status_stale</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>ad7042ca1327aa6d3ed85000ab0af02ca</anchor>
      <arglist>(stat, last_update_time)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>action</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a4f7d1520511bf0b33c457faa9de94c3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>args</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a45bf6e7f438f4c06129404d62a9d8b81</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>a7fb44dceb2edc1c8e7ca29a8009d9056</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>default</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a117787a8c553343070f6a1c057a6515f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dest</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a35277b268dd22a16717f237c22e7cdc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hd_monitor</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a405a9acb8ba8988cb35cb4d14864c78f</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>a300ef350e20f34cd4f9d3accb93b998a</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>a83365cae8aa9165014fc69a558b447f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>help</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>af882ba9bb00957a6691413360067f179</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>home_dir</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>acd8e80b255002d7def005f60a69d71a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hostname</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>abf5eaf3918da98361d53578713b9f75b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hostname_clean</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a884d22a0b840a2eed6feded1a571e6c9</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>afea4687c59983b4894c68d59be47ea0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>metavar</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>aa68555d39b9431426a7ca913c5c95e69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>options</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>ad48c97239ef62995970e90708de6e078</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>parser</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a355d5c2898d85b49757807ac0e0e07df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rate</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a748704be4e0369ff92eeff3e441f5fa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>REMOVABLE</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>ad4b1d8d21f23003960cdbc2e10e705c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>stat_dict</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>adcc76407013a4d6a0a1ca4991b9f07c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>temp_dict</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a324d828add105f788dca26f97b9ee970</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>usage_dict</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>ac1dcf586ac7e906ef7f87536536eadb8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/tmp/ws/src/diagnostics/diagnostic_common_diagnostics/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>ntp_monitor.py</name>
    <path>/tmp/ws/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>af65adb184009f1b2a04c5bd037e74a6d</anchor>
      <arglist>(st, host, off, error_offset)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ntp_monitor_main</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1ntp__monitor.html</anchorfile>
      <anchor>a38ff7d84853d5c88657e5e0a9b69b6aa</anchor>
      <arglist>(argv=sys.argv)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>anonymous</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1ntp__monitor.html</anchorfile>
      <anchor>ae56cb2ef1568617ca0186735f744f268</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sensors_monitor.py</name>
    <path>/tmp/ws/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>aa7f5df7720999ef7a204876f6ce3d985</anchor>
      <arglist>(rads)</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>a8f2daa6f6c487ac20bbb8c678ac93fd5</anchor>
      <arglist>(rpm)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_sensors</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1sensors__monitor.html</anchorfile>
      <anchor>a65ed68c3f4901ba16b08edf00e9aea8c</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>acecab4b9964c1c45b250030399c0e6d4</anchor>
      <arglist>(line)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parse_sensors_output</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1sensors__monitor.html</anchorfile>
      <anchor>a4017e01183b794088785d53c71cc3944</anchor>
      <arglist>(output)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hostname</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1sensors__monitor.html</anchorfile>
      <anchor>a8c511c71cec3715db42237ba3b6d15f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hostname_clean</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1sensors__monitor.html</anchorfile>
      <anchor>a26d44291dba6600e4b58ed893bfeee64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>monitor</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1sensors__monitor.html</anchorfile>
      <anchor>ad30ad51be3212b1ee7c29d1db6be5329</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>setup.py</name>
    <path>/tmp/ws/src/diagnostics/diagnostic_common_diagnostics/</path>
    <filename>setup_8py</filename>
    <namespace>setup</namespace>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_cpu_monitor.py</name>
    <path>/tmp/ws/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>a21eee9921fae5bfcb3521f292d9b3326</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__cpu__monitor.html</anchorfile>
      <anchor>a913e6507f6769ea68cebea3f9173e0f6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tf_monitor.py</name>
    <path>/tmp/ws/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>ad58679b5a2b9dc69f5f4ba63a468d90e</anchor>
      <arglist>(msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cycle_detection</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1tf__monitor.html</anchorfile>
      <anchor>ad2ccce598e3fd6562511f6f8c2130a70</anchor>
      <arglist>(ctx)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_diag_fn</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1tf__monitor.html</anchorfile>
      <anchor>ae2978fdfea66fa51dffbeebb45bdd819</anchor>
      <arglist>(fn, errlvl, errmsg, okmsg=&quot;OK&quot;)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>multiple_authority</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1tf__monitor.html</anchorfile>
      <anchor>a198ad8c497dab459c10dab78857cfafb</anchor>
      <arglist>(ctx)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>no_msgs</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1tf__monitor.html</anchorfile>
      <anchor>a01b21fbae690a3e0807017020a93d5ed</anchor>
      <arglist>(ctx)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reparenting</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1tf__monitor.html</anchorfile>
      <anchor>adf7577baf29cfa4288769c81991dbcea</anchor>
      <arglist>(ctx)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rostime_delta</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1tf__monitor.html</anchorfile>
      <anchor>a2798b476a9bf1e01c8571146a70084f8</anchor>
      <arglist>(ctx)</arglist>
    </member>
    <member kind="variable" protection="private">
      <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></type>
      <name>diag_updater</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1tf__monitor.html</anchorfile>
      <anchor>a273e743eb85ba9a978be5fc42a6c771e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub1</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1tf__monitor.html</anchorfile>
      <anchor>a2645aa69a2a688e0cc36034a428dc00b</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>a633fd031f53be25b6e33e6af565e36a7</anchor>
      <arglist>(self, warning_percentage, window=1)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1cpu__monitor_1_1CpuTask.html</anchorfile>
      <anchor>a8a6f44380689975fed71aa8e11e96e90</anchor>
      <arglist>(self, stat)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_average_reading</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1cpu__monitor_1_1CpuTask.html</anchorfile>
      <anchor>aabc5c12badf394015cc96b291b549ab4</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_readings</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1cpu__monitor_1_1CpuTask.html</anchorfile>
      <anchor>a6889f9f39ee67f525f1bc2b582eaa822</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>a4db116ab5294d3b901cf578b9d0d7f10</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>a1dd83a3bb0ff06d142ab0f7185f24329</anchor>
      <arglist>(self, hostname, diag_hostname, home_dir=&apos;&apos;)</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>a15b24d24973fd2dd652e86ef244b65dd</anchor>
      <arglist>(self)</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>adddbb003be321a8b616e9847b11e9d4c</anchor>
      <arglist>(self)</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>a948b3373adc964991603ce98ac5516a7</anchor>
      <arglist>(self)</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>ad3800c6cfbc21ade7dd876e1f4e3823c</anchor>
      <arglist>(self)</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>a4060e53f9357304f16cb62fa2064d6d7</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>abe437777edaea5e03a4cb3e753b28b8c</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>ac7a89dbcae045214c38e152432effb90</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>a02c9246c3ff45353445233291bc60618</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>a24ab35b9128dc979789e21e91d6a9be8</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>a54233bfa81981b9f1872db917cd65cd7</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>a20a1d22291503099fe1bbe19cec6e31d</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>acf79631933d1d3582896d77afd5477e1</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>abfcfee9a76c0f9e34987e4ae4f4e80e8</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>af7550a0062339995d4ff0a218dda5353</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>a5999ed03ba62644807c407de503270b7</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>a9698ffd75229e90fa10843db5d063cf5</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>a40954ec3ccb1174408624667e5bc3c79</anchor>
      <arglist>(self, ntp_hostname, offset=500, self_offset=500, diag_hostname=None, error_offset=5000000, do_self_test=True)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checkCB</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1ntp__monitor_1_1NTPMonitor.html</anchorfile>
      <anchor>a3ce85a9ddbef3c255796fd47773ce6e3</anchor>
      <arglist>(self, ev)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pubCB</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1ntp__monitor_1_1NTPMonitor.html</anchorfile>
      <anchor>acfa8bc6ce2aa88dde1c109a70ed74e71</anchor>
      <arglist>(self, ev)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>checktimer</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1ntp__monitor_1_1NTPMonitor.html</anchorfile>
      <anchor>a39ce061206aca109b69f9dc3386235ce</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>aa6099306fb729f99082368286658f840</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>aee975dc49c11e07a89b9251e6469009a</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>a9ff9189c6ca2d5809e7d7d2a2c3282e4</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>a48a57c06194be10c3e6584e5c2abf958</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hostname</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1ntp__monitor_1_1NTPMonitor.html</anchorfile>
      <anchor>ac8d653d76166aee5451f16d1d12a7aa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mutex</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1ntp__monitor_1_1NTPMonitor.html</anchorfile>
      <anchor>a2b48b0101a4fa100990b7c80d4272177</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>a28184a873d201651b86a1948bf76806b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>offset</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1ntp__monitor_1_1NTPMonitor.html</anchorfile>
      <anchor>adaa1bff0902b776852d3dfbbb37562d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1ntp__monitor_1_1NTPMonitor.html</anchorfile>
      <anchor>a3e72d7932e73856bd15d965e1a6171d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pubtimer</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1ntp__monitor_1_1NTPMonitor.html</anchorfile>
      <anchor>a2879872c16b6d27cd4e6b3a13c60920e</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>a7bcf4404fbd62e135b095fb2c7ba3dcd</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>a06619d5e4cdf89343f0ce6148cf0672b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stat</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1ntp__monitor_1_1NTPMonitor.html</anchorfile>
      <anchor>aff012d4d84340ab5a82bbaecfbbee1c9</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>adefd3c088e8717e0b4e59a7cc9bf8e50</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>cpu_percent</name>
      <anchorfile>classcpu__monitor__psutil__mock_1_1PSUtilMock.html</anchorfile>
      <anchor>ab7b631bcbcbb7126d6bc7b8d85b19b81</anchor>
      <arglist>(percpu=False)</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="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>a84aec953d48ebdeb827d8e498d078a14</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__str__</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1Sensor.html</anchorfile>
      <anchor>a9c7b8c4786ea08956b491f876cc41039</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getAlarm</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1Sensor.html</anchorfile>
      <anchor>ae00566398d1210af7316dc79dda7778f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getCrit</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1Sensor.html</anchorfile>
      <anchor>ae81be61923d6a93a613203eb696dcd3b</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getHigh</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1Sensor.html</anchorfile>
      <anchor>afa726640f04740c7133c334f527db578</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getInput</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1Sensor.html</anchorfile>
      <anchor>a51171bc0f7f900bf10558d73c9a09c6c</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getMax</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1Sensor.html</anchorfile>
      <anchor>a9cd367aaf62300bf02a4675d33e0ee72</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getMin</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1Sensor.html</anchorfile>
      <anchor>a59c8589363a6ade14e24f14b2f5ad149</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getName</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1Sensor.html</anchorfile>
      <anchor>a47bb2f167842a9b9155bace97c9e7900</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getType</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1Sensor.html</anchorfile>
      <anchor>acd3ce1e669a425e64a56b8c8fb25219a</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>alarm</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1Sensor.html</anchorfile>
      <anchor>afeb6cb8b21b0cc297aaad20a54e2ea4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>critical</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1Sensor.html</anchorfile>
      <anchor>ad35c3c1e39d0d0f8da3e2ec08bd80a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>high</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1Sensor.html</anchorfile>
      <anchor>afde55bd18e55339d00cfe85a001ed33b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>input</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1Sensor.html</anchorfile>
      <anchor>aa5f825a051a9881ce2388899aa63408f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1Sensor.html</anchorfile>
      <anchor>a222554f8e4d1f5ab582be6f095213be5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>min</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1Sensor.html</anchorfile>
      <anchor>a656d8e05e4886f549033edc7fa9f49d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1Sensor.html</anchorfile>
      <anchor>ab89bdfa92ca5bed12cff2916b784cfa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>type</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1Sensor.html</anchorfile>
      <anchor>ac673ef23ef322b63f6b4b3d061af4e0b</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>a532c541360bd16b11cae3f1d0eb3f369</anchor>
      <arglist>(self, hostname)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>monitor</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1SensorsMonitor.html</anchorfile>
      <anchor>afd66e561df693da07e1338cc2af409fb</anchor>
      <arglist>(self, stat)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>timer_cb</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1SensorsMonitor.html</anchorfile>
      <anchor>a330affc7e04b81ea4dc0c4c4c0c9d0d2</anchor>
      <arglist>(self, dummy)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hostname</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1SensorsMonitor.html</anchorfile>
      <anchor>a759fb3fd976e52d7d32215f2d11a8551</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>af39de42f1cdb04a8bb740f9d62bb03b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>timer</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1SensorsMonitor.html</anchorfile>
      <anchor>a9c83deca6a11d7b5d573111273779259</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>updater</name>
      <anchorfile>classdiagnostic__common__diagnostics_1_1sensors__monitor_1_1SensorsMonitor.html</anchorfile>
      <anchor>a5d05ce437c065a66d54124a4d6a3c2c9</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>a2d64328f7163f8252eb910c4bfa39eb5</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_cpu_monitor_diagnostics</name>
      <anchorfile>classtest__cpu__monitor_1_1TestCPUMonitor.html</anchorfile>
      <anchor>aac3df421692ebfd8c61a9bbca6d3fa45</anchor>
      <arglist>(self)</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="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></type>
      <name>args</name>
      <anchorfile>namespacecpu__monitor__psutil__mock.html</anchorfile>
      <anchor>a3b06331dc0ef207222b7b1e468501816</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CPU_PERCENTAGE</name>
      <anchorfile>namespacecpu__monitor__psutil__mock.html</anchorfile>
      <anchor>a1015de48fc62e5367a9314123a23a595</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>default</name>
      <anchorfile>namespacecpu__monitor__psutil__mock.html</anchorfile>
      <anchor>a48eee0e467688eba1f8b0ba8d87c3ec7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>parser</name>
      <anchorfile>namespacecpu__monitor__psutil__mock.html</anchorfile>
      <anchor>adc4fb23eba8b59e0c6ecbbc7b9ffc28a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>type</name>
      <anchorfile>namespacecpu__monitor__psutil__mock.html</anchorfile>
      <anchor>af4558df6e856a6e2728bdee8c736e43e</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>abe4dca8e250095608c0f3da5f87db612</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>ad744ce247e461a0620b5aa5373360c4c</anchor>
      <arglist>(hostname=&apos;localhost&apos;, port=7634)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_status_stale</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>ad7042ca1327aa6d3ed85000ab0af02ca</anchor>
      <arglist>(stat, last_update_time)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>action</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a4f7d1520511bf0b33c457faa9de94c3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>args</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a45bf6e7f438f4c06129404d62a9d8b81</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>a7fb44dceb2edc1c8e7ca29a8009d9056</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>default</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a117787a8c553343070f6a1c057a6515f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dest</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a35277b268dd22a16717f237c22e7cdc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hd_monitor</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a405a9acb8ba8988cb35cb4d14864c78f</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>a300ef350e20f34cd4f9d3accb93b998a</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>a83365cae8aa9165014fc69a558b447f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>help</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>af882ba9bb00957a6691413360067f179</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>home_dir</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>acd8e80b255002d7def005f60a69d71a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hostname</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>abf5eaf3918da98361d53578713b9f75b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hostname_clean</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a884d22a0b840a2eed6feded1a571e6c9</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>afea4687c59983b4894c68d59be47ea0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>metavar</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>aa68555d39b9431426a7ca913c5c95e69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>options</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>ad48c97239ef62995970e90708de6e078</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>parser</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a355d5c2898d85b49757807ac0e0e07df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rate</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a748704be4e0369ff92eeff3e441f5fa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>REMOVABLE</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>ad4b1d8d21f23003960cdbc2e10e705c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>stat_dict</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>adcc76407013a4d6a0a1ca4991b9f07c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>temp_dict</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>a324d828add105f788dca26f97b9ee970</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>usage_dict</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1hd__monitor.html</anchorfile>
      <anchor>ac1dcf586ac7e906ef7f87536536eadb8</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>af65adb184009f1b2a04c5bd037e74a6d</anchor>
      <arglist>(st, host, off, error_offset)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ntp_monitor_main</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1ntp__monitor.html</anchorfile>
      <anchor>a38ff7d84853d5c88657e5e0a9b69b6aa</anchor>
      <arglist>(argv=sys.argv)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>anonymous</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1ntp__monitor.html</anchorfile>
      <anchor>ae56cb2ef1568617ca0186735f744f268</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>aa7f5df7720999ef7a204876f6ce3d985</anchor>
      <arglist>(rads)</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>a8f2daa6f6c487ac20bbb8c678ac93fd5</anchor>
      <arglist>(rpm)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_sensors</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1sensors__monitor.html</anchorfile>
      <anchor>a65ed68c3f4901ba16b08edf00e9aea8c</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>acecab4b9964c1c45b250030399c0e6d4</anchor>
      <arglist>(line)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parse_sensors_output</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1sensors__monitor.html</anchorfile>
      <anchor>a4017e01183b794088785d53c71cc3944</anchor>
      <arglist>(output)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hostname</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1sensors__monitor.html</anchorfile>
      <anchor>a8c511c71cec3715db42237ba3b6d15f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hostname_clean</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1sensors__monitor.html</anchorfile>
      <anchor>a26d44291dba6600e4b58ed893bfeee64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>monitor</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1sensors__monitor.html</anchorfile>
      <anchor>ad30ad51be3212b1ee7c29d1db6be5329</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>ad58679b5a2b9dc69f5f4ba63a468d90e</anchor>
      <arglist>(msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cycle_detection</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1tf__monitor.html</anchorfile>
      <anchor>ad2ccce598e3fd6562511f6f8c2130a70</anchor>
      <arglist>(ctx)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_diag_fn</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1tf__monitor.html</anchorfile>
      <anchor>ae2978fdfea66fa51dffbeebb45bdd819</anchor>
      <arglist>(fn, errlvl, errmsg, okmsg=&quot;OK&quot;)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>multiple_authority</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1tf__monitor.html</anchorfile>
      <anchor>a198ad8c497dab459c10dab78857cfafb</anchor>
      <arglist>(ctx)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>no_msgs</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1tf__monitor.html</anchorfile>
      <anchor>a01b21fbae690a3e0807017020a93d5ed</anchor>
      <arglist>(ctx)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reparenting</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1tf__monitor.html</anchorfile>
      <anchor>adf7577baf29cfa4288769c81991dbcea</anchor>
      <arglist>(ctx)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rostime_delta</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1tf__monitor.html</anchorfile>
      <anchor>a2798b476a9bf1e01c8571146a70084f8</anchor>
      <arglist>(ctx)</arglist>
    </member>
    <member kind="variable" protection="private">
      <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></type>
      <name>diag_updater</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1tf__monitor.html</anchorfile>
      <anchor>a273e743eb85ba9a978be5fc42a6c771e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub1</name>
      <anchorfile>namespacediagnostic__common__diagnostics_1_1tf__monitor.html</anchorfile>
      <anchor>a2645aa69a2a688e0cc36034a428dc00b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>setup</name>
    <filename>namespacesetup.html</filename>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>package_info</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a38d55f1d95e020dda081c5c442ed7bb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a504ffa482edfe0eff08f64b2f5dff0e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a504ffa482edfe0eff08f64b2f5dff0e9</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>a21eee9921fae5bfcb3521f292d9b3326</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__cpu__monitor.html</anchorfile>
      <anchor>a913e6507f6769ea68cebea3f9173e0f6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index" title="ActionClient Code API">ActionClientAPI</docanchor>
    <docanchor file="index" title="ActionServer Code API">ActionServerAPI</docanchor>
    <docanchor file="index" title="Communication Protocol">protocol</docanchor>
    <docanchor file="index" title="Code API">codeapi</docanchor>
    <docanchor file="index" title="Overview">overview</docanchor>
    <docanchor file="index" title="Crawling algorithm">crawling</docanchor>
    <docanchor file="index" title="Efficiency considerations">efficiency</docanchor>
    <docanchor file="index" title="Minimal dependencies">dependencies</docanchor>
    <docanchor file="index" title="ROS API">rosapi</docanchor>
    <docanchor file="index" title="TransformListener">listener</docanchor>
    <docanchor file="index" title="MessageFilter">message_filter</docanchor>
    <docanchor file="index" title="TransformBroadcaster">broadcaster</docanchor>
    <docanchor file="index" title="send_transform">send_transform</docanchor>
    <docanchor file="index" title="Data Types used in tf">datatypes</docanchor>
    <docanchor file="index" title="Conversion Interface">conversions</docanchor>
  </compound>
</tagfile>
