<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_robot/doc_stacks/2013-11-30_21-13-38.493019/pr2_robot/pr2_computer_monitor/src/pr2_computer_monitor/</path>
    <filename>____init_____8py</filename>
    <namespace>pr2_computer_monitor</namespace>
  </compound>
  <compound kind="file">
    <name>cpu_monitor.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_robot/doc_stacks/2013-11-30_21-13-38.493019/pr2_robot/pr2_computer_monitor/scripts/</path>
    <filename>cpu__monitor_8py</filename>
    <class kind="class">cpu_monitor::CPUMonitor</class>
    <namespace>cpu_monitor</namespace>
    <member kind="function">
      <type>def</type>
      <name>check_clock_speed</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>a53c55a38ae381f1571871a51f432af49</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_core_temps</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>a93f7e891d238e6fb9553ab197c9ef6a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_ipmi</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>a34ba78d53dd68e7243d82dc4bdbb5942</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_memory</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>acaeea9e0cdfe54893c3fa210692e6dd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_mpstat</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>a2e1e58ca511c4ebbe7339547fb1245ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_uptime</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>a66f16be009ae500366bab2f9fb120881</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_core_temp_names</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>a651df2709a57a940989f21bfa739950a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_status_stale</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>a191167143c33008e94f2159983363092</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>action</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>a603e75727165d89174dfdd23b43a4dcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>cpu_node</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>a2a56b6c2adcfacfa018a0e0ca9d149bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>has_error_core_count</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>a57f8c1c1ede786654d37b482c548d870</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>has_warned_mpstat</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>a76a116cb75df72f31731d65417b7587c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>help</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>a2c0f99f8d4945f0aed5aa4fdc2bfe4eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>hostname</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>a68eb722e96decf6c3a2c7e110248e96b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>metavar</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>a424c8721983ca3c6f8469b92da02162e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>parser</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>a583e8aaa839931128b5ed57d1d753c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>rate</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>aa6bc9019c5fb00bcfd7cd693cdaa0438</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>stat_dict</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>a07147d21fc35ed1a53e4daf6d7f032c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>usage_old</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>a3449f7a88e190877cd0a151124e292b9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hd_monitor.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_robot/doc_stacks/2013-11-30_21-13-38.493019/pr2_robot/pr2_computer_monitor/scripts/</path>
    <filename>hd__monitor_8py</filename>
    <class kind="class">hd_monitor::hd_monitor</class>
    <namespace>hd_monitor</namespace>
    <member kind="function">
      <type>def</type>
      <name>get_hddtemp_data</name>
      <anchorfile>namespacehd__monitor.html</anchorfile>
      <anchor>aaf98b2a1f8612a46675d3df12388fa7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_status_stale</name>
      <anchorfile>namespacehd__monitor.html</anchorfile>
      <anchor>a8fab257113c2097a630bba7bde69d434</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>action</name>
      <anchorfile>namespacehd__monitor.html</anchorfile>
      <anchor>ac95369b04b2c37bbdccdc45fadb1f806</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>critical_hd_level</name>
      <anchorfile>namespacehd__monitor.html</anchorfile>
      <anchor>a1b7cdb4e413d1e5611493bd0cdb62935</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>hd_monitor</name>
      <anchorfile>namespacehd__monitor.html</anchorfile>
      <anchor>a031bcb0495b1f8f32a3bbcef4d5b1fbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>hd_temp_error</name>
      <anchorfile>namespacehd__monitor.html</anchorfile>
      <anchor>a3dd665459844c9fba22c886dd5c1c828</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>hd_temp_warn</name>
      <anchorfile>namespacehd__monitor.html</anchorfile>
      <anchor>ac960c098f37225bd24d1f240be13530f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>help</name>
      <anchorfile>namespacehd__monitor.html</anchorfile>
      <anchor>a7f8dd367538d18f49006c61f9f8229bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>home_dir</name>
      <anchorfile>namespacehd__monitor.html</anchorfile>
      <anchor>a70361fee55481a1bcfa2cc365c4a1e43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>hostname</name>
      <anchorfile>namespacehd__monitor.html</anchorfile>
      <anchor>a28cb797ea1ead8914811408c411535b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>low_hd_level</name>
      <anchorfile>namespacehd__monitor.html</anchorfile>
      <anchor>a74e8e4dec43fc68e232e74596bbfe407</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>metavar</name>
      <anchorfile>namespacehd__monitor.html</anchorfile>
      <anchor>a1cb81be9e5d8a00f1e83719a32aa6b11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>parser</name>
      <anchorfile>namespacehd__monitor.html</anchorfile>
      <anchor>af2986aa9f725f657b47919e5fe6dfa39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>rate</name>
      <anchorfile>namespacehd__monitor.html</anchorfile>
      <anchor>a1a32c5c90d83c96b861c9145de6f9790</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>REMOVABLE</name>
      <anchorfile>namespacehd__monitor.html</anchorfile>
      <anchor>a4c5c36934ae095e70355466cc79d8849</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>stat_dict</name>
      <anchorfile>namespacehd__monitor.html</anchorfile>
      <anchor>a1f3af41ac9550435464e0561b78dbe1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>temp_dict</name>
      <anchorfile>namespacehd__monitor.html</anchorfile>
      <anchor>ae3da7e25b4071c3952423be9f3fded78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>usage_dict</name>
      <anchorfile>namespacehd__monitor.html</anchorfile>
      <anchor>a7587c308d836376939e6daa5dcaabc1b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_robot/doc_stacks/2013-11-30_21-13-38.493019/pr2_robot/pr2_computer_monitor/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>network_detector.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_robot/doc_stacks/2013-11-30_21-13-38.493019/pr2_robot/pr2_computer_monitor/src/</path>
    <filename>network__detector_8cpp</filename>
    <member kind="function">
      <type>bool</type>
      <name>initSocket</name>
      <anchorfile>network__detector_8cpp.html</anchorfile>
      <anchor>a3d517af0aeb5d491de52a9efd9aea4ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>interfaceIsRunning</name>
      <anchorfile>network__detector_8cpp.html</anchorfile>
      <anchor>a6455f783cc7bb4935f44d4e8721480a2</anchor>
      <arglist>(std::string interface_name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>network__detector_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>socket_fd</name>
      <anchorfile>network__detector_8cpp.html</anchorfile>
      <anchor>ad02424c03e4b1b3ddbdb78d829489ac3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ntp_monitor.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_robot/doc_stacks/2013-11-30_21-13-38.493019/pr2_robot/pr2_computer_monitor/scripts/</path>
    <filename>ntp__monitor_8py</filename>
    <namespace>ntp_monitor</namespace>
    <member kind="function">
      <type>def</type>
      <name>ntp_monitor</name>
      <anchorfile>namespacentp__monitor.html</anchorfile>
      <anchor>aff6ebf5870684b094d1de6678b56126f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ntp_monitor_main</name>
      <anchorfile>namespacentp__monitor.html</anchorfile>
      <anchor>ad6688f7fd1056e3148fc11236a09f260</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacentp__monitor.html</anchorfile>
      <anchor>a57d319263761fc4e69ae53bc9313b2d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>nvidia_smi_util.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_robot/doc_stacks/2013-11-30_21-13-38.493019/pr2_robot/pr2_computer_monitor/src/pr2_computer_monitor/</path>
    <filename>nvidia__smi__util_8py</filename>
    <namespace>pr2_computer_monitor::nvidia_smi_util</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_find_val</name>
      <anchorfile>namespacepr2__computer__monitor_1_1nvidia__smi__util.html</anchorfile>
      <anchor>a012b3f40e1445c224d6925a2860b07c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_rads_to_rpm</name>
      <anchorfile>namespacepr2__computer__monitor_1_1nvidia__smi__util.html</anchorfile>
      <anchor>a58169a90fb883c73aa9780ae68ac4071</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_rpm_to_rads</name>
      <anchorfile>namespacepr2__computer__monitor_1_1nvidia__smi__util.html</anchorfile>
      <anchor>ac56076e55914207f4663cedd69a0f730</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_gpu_status</name>
      <anchorfile>namespacepr2__computer__monitor_1_1nvidia__smi__util.html</anchorfile>
      <anchor>a966b29fbd4fc7605adb584911554048b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>gpu_status_to_diag</name>
      <anchorfile>namespacepr2__computer__monitor_1_1nvidia__smi__util.html</anchorfile>
      <anchor>a75913e707b4788da85fb234436b57c2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parse_smi_output</name>
      <anchorfile>namespacepr2__computer__monitor_1_1nvidia__smi__util.html</anchorfile>
      <anchor>ab27339b0b19b7a5056e66faa5aae2ed7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>MAX_FAN_RPM</name>
      <anchorfile>namespacepr2__computer__monitor_1_1nvidia__smi__util.html</anchorfile>
      <anchor>aa0b3682f8ec7e08ebd078d2db4470c99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacepr2__computer__monitor_1_1nvidia__smi__util.html</anchorfile>
      <anchor>af328b86d08b15258b45769db9570148b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>nvidia_temp.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_robot/doc_stacks/2013-11-30_21-13-38.493019/pr2_robot/pr2_computer_monitor/scripts/</path>
    <filename>nvidia__temp_8py</filename>
    <class kind="class">nvidia_temp::NVidiaTempMonitor</class>
    <namespace>nvidia_temp</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>monitor</name>
      <anchorfile>namespacenvidia__temp.html</anchorfile>
      <anchor>ac7bd8d0b248b30451b2723a81fd2e982</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>my_rate</name>
      <anchorfile>namespacenvidia__temp.html</anchorfile>
      <anchor>a9555adf64b5e1fb4946dfc74ac808526</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacenvidia__temp.html</anchorfile>
      <anchor>a1acabebb62bdf02c71f90d0107e5b14a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>parse_test.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_robot/doc_stacks/2013-11-30_21-13-38.493019/pr2_robot/pr2_computer_monitor/test/</path>
    <filename>parse__test_8py</filename>
    <class kind="class">parse_test::TestNominalParser</class>
    <namespace>parse_test</namespace>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespaceparse__test.html</anchorfile>
      <anchor>a9b699f62178215ad96fda5b63fe3f3e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>suite</name>
      <anchorfile>namespaceparse__test.html</anchorfile>
      <anchor>a1bccffd56f55aaccf83984d8b85aee55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>TEXT_HIGH_TEMP_PATH</name>
      <anchorfile>namespaceparse__test.html</anchorfile>
      <anchor>aa1def2cf9e196d606df3b0456f7e18e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>TEXT_PATH</name>
      <anchorfile>namespaceparse__test.html</anchorfile>
      <anchor>a27cacc753410c30977bcf54acb328284</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>wifi_monitor.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_robot/doc_stacks/2013-11-30_21-13-38.493019/pr2_robot/pr2_computer_monitor/scripts/</path>
    <filename>wifi__monitor_8py</filename>
    <class kind="class">wifi_monitor::WifiMonitor</class>
    <namespace>wifi_monitor</namespace>
    <member kind="function">
      <type>def</type>
      <name>mark_diag_stale</name>
      <anchorfile>namespacewifi__monitor.html</anchorfile>
      <anchor>acdd0d177ee80b66cee04e32ea07b98a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wifi_to_diag</name>
      <anchorfile>namespacewifi__monitor.html</anchorfile>
      <anchor>af02bae4cda336f0d8798b5ad4da3e68d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>DIAG_NAME</name>
      <anchorfile>namespacewifi__monitor.html</anchorfile>
      <anchor>a2e2afc83e0286acdaf86ab327668e539</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ERROR_TIME</name>
      <anchorfile>namespacewifi__monitor.html</anchorfile>
      <anchor>af697ff801db6ba6dd2a24fbaa2faec41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacewifi__monitor.html</anchorfile>
      <anchor>aaa9d397e43785eab835cc77759c2866c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>rate</name>
      <anchorfile>namespacewifi__monitor.html</anchorfile>
      <anchor>afc6afcd9888a96550c785c1f8ce6e76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>WARN_TIME</name>
      <anchorfile>namespacewifi__monitor.html</anchorfile>
      <anchor>aa9b3fe54d14ebe7a89d38191940f5176</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>wifi_monitor</name>
      <anchorfile>namespacewifi__monitor.html</anchorfile>
      <anchor>ad3d9af34d21a1b6a63512f1e1bed46b4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cpu_monitor</name>
    <filename>namespacecpu__monitor.html</filename>
    <class kind="class">cpu_monitor::CPUMonitor</class>
    <member kind="function">
      <type>def</type>
      <name>check_clock_speed</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>a53c55a38ae381f1571871a51f432af49</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_core_temps</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>a93f7e891d238e6fb9553ab197c9ef6a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_ipmi</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>a34ba78d53dd68e7243d82dc4bdbb5942</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_memory</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>acaeea9e0cdfe54893c3fa210692e6dd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_mpstat</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>a2e1e58ca511c4ebbe7339547fb1245ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_uptime</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>a66f16be009ae500366bab2f9fb120881</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_core_temp_names</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>a651df2709a57a940989f21bfa739950a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_status_stale</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>a191167143c33008e94f2159983363092</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>action</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>a603e75727165d89174dfdd23b43a4dcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>cpu_node</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>a2a56b6c2adcfacfa018a0e0ca9d149bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>has_error_core_count</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>a57f8c1c1ede786654d37b482c548d870</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>has_warned_mpstat</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>a76a116cb75df72f31731d65417b7587c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>help</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>a2c0f99f8d4945f0aed5aa4fdc2bfe4eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>hostname</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>a68eb722e96decf6c3a2c7e110248e96b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>metavar</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>a424c8721983ca3c6f8469b92da02162e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>parser</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>a583e8aaa839931128b5ed57d1d753c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>rate</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>aa6bc9019c5fb00bcfd7cd693cdaa0438</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>stat_dict</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>a07147d21fc35ed1a53e4daf6d7f032c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>usage_old</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>a3449f7a88e190877cd0a151124e292b9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cpu_monitor::CPUMonitor</name>
    <filename>classcpu__monitor_1_1CPUMonitor.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>a5c469a213b8ef697020837a95dae8998</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cancel_timers</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>abcfddd966d525b175416842d6ca57057</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_nfs_stat</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>a3215b0ae0125e21eae20d2a18088603d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_temps</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>a185d554680f6d0233e9d902a4e6e8603</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_usage</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>a0f6a243cba35f48c1a6b4b41516c54ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>publish_stats</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>a71df583c79bc852df7165aadebda309d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_restart_temp_check</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>aacb9cb5108aa00ad11fdfeaf8f7188c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_check_core_temps</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>ae9cc14d312665d841618116ae1b85bc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_check_ipmi</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>a8f23ecbf05365b9439cc03133f682b50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_check_nfs</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>a94def489870a934edcdce11f1766c9e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_diag_pub</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>adba1fe9ac1b7312316df77d8b8c7a489</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_enforce_speed</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>a9229219f306773541e51993493e7d693</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_last_nfs_time</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>ade3bdcfdfd172032bdfcded8129cae94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_last_publish_time</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>a9160b4dd7a6cf228e90dddab295608a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_last_temp_time</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>a02425b957848dfdf13680169fec75dbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_last_usage_time</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>a1f2efc0ba111acdeab939980b6f4ad74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_load1_threshold</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>a7a40429e757f0c43a06dacb3b3847a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_load5_threshold</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>aa04120c07af55bf21780daf1283c4a90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_mutex</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>ad9d144b9ce1c5456400ab0a3a8623b10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_nfs_stat</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>add52d30c924afc587f03f9eb125475c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_nfs_timer</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>ac96c870ba6d35be69f9122532717d624</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_num_cores</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>af090d0665ea987d7efb3bc79b34997ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_temp_stat</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>a908ed62008b3806af56bc48fc3f5b9e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_temp_vals</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>ad3958ddb1289eed0d7b55ed8282bd63b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_temps_timer</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>add3b25cac14ca40e33dcafe03aea939d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_usage_stat</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>af1543e2b85587b83fd02d39cb90da5a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_usage_timer</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>ae04e1ed3510710b4bf20760a210a4cf4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>hd_monitor</name>
    <filename>namespacehd__monitor.html</filename>
    <class kind="class">hd_monitor::hd_monitor</class>
    <member kind="function">
      <type>def</type>
      <name>get_hddtemp_data</name>
      <anchorfile>namespacehd__monitor.html</anchorfile>
      <anchor>aaf98b2a1f8612a46675d3df12388fa7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_status_stale</name>
      <anchorfile>namespacehd__monitor.html</anchorfile>
      <anchor>a8fab257113c2097a630bba7bde69d434</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>action</name>
      <anchorfile>namespacehd__monitor.html</anchorfile>
      <anchor>ac95369b04b2c37bbdccdc45fadb1f806</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>critical_hd_level</name>
      <anchorfile>namespacehd__monitor.html</anchorfile>
      <anchor>a1b7cdb4e413d1e5611493bd0cdb62935</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>hd_monitor</name>
      <anchorfile>namespacehd__monitor.html</anchorfile>
      <anchor>a031bcb0495b1f8f32a3bbcef4d5b1fbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>hd_temp_error</name>
      <anchorfile>namespacehd__monitor.html</anchorfile>
      <anchor>a3dd665459844c9fba22c886dd5c1c828</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>hd_temp_warn</name>
      <anchorfile>namespacehd__monitor.html</anchorfile>
      <anchor>ac960c098f37225bd24d1f240be13530f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>help</name>
      <anchorfile>namespacehd__monitor.html</anchorfile>
      <anchor>a7f8dd367538d18f49006c61f9f8229bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>home_dir</name>
      <anchorfile>namespacehd__monitor.html</anchorfile>
      <anchor>a70361fee55481a1bcfa2cc365c4a1e43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>hostname</name>
      <anchorfile>namespacehd__monitor.html</anchorfile>
      <anchor>a28cb797ea1ead8914811408c411535b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>low_hd_level</name>
      <anchorfile>namespacehd__monitor.html</anchorfile>
      <anchor>a74e8e4dec43fc68e232e74596bbfe407</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>metavar</name>
      <anchorfile>namespacehd__monitor.html</anchorfile>
      <anchor>a1cb81be9e5d8a00f1e83719a32aa6b11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>parser</name>
      <anchorfile>namespacehd__monitor.html</anchorfile>
      <anchor>af2986aa9f725f657b47919e5fe6dfa39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>rate</name>
      <anchorfile>namespacehd__monitor.html</anchorfile>
      <anchor>a1a32c5c90d83c96b861c9145de6f9790</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>REMOVABLE</name>
      <anchorfile>namespacehd__monitor.html</anchorfile>
      <anchor>a4c5c36934ae095e70355466cc79d8849</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>stat_dict</name>
      <anchorfile>namespacehd__monitor.html</anchorfile>
      <anchor>a1f3af41ac9550435464e0561b78dbe1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>temp_dict</name>
      <anchorfile>namespacehd__monitor.html</anchorfile>
      <anchor>ae3da7e25b4071c3952423be9f3fded78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>usage_dict</name>
      <anchorfile>namespacehd__monitor.html</anchorfile>
      <anchor>a7587c308d836376939e6daa5dcaabc1b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>hd_monitor::hd_monitor</name>
    <filename>classhd__monitor_1_1hd__monitor.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classhd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>a1b564afbaaeea2c66d216aade6453406</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cancel_timers</name>
      <anchorfile>classhd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>aee0566e0953c48d3348767def8fdf7e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_disk_usage</name>
      <anchorfile>classhd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>a54c5cc8bf64e1e3c647aa6e928a9b376</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_temps</name>
      <anchorfile>classhd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>a08ba1160b9f60851f37921dec4978729</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>publish_stats</name>
      <anchorfile>classhd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>a3c717d13ed5d5ff8f8f13c831dd53ee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_diag_pub</name>
      <anchorfile>classhd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>ae6aeb1d8b025b9f5a2ced6b835b734c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_home_dir</name>
      <anchorfile>classhd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>a8008a1c1bcca554369e499b6dc215859</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_hostname</name>
      <anchorfile>classhd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>a8bb926cd08d62c86e988fb521071da14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_last_publish_time</name>
      <anchorfile>classhd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>a5824b3d4bb1cc59d511bc5ed5fc8e989</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_last_temp_time</name>
      <anchorfile>classhd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>a477a15c661029b8d203fb135efec4e6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_last_usage_time</name>
      <anchorfile>classhd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>a732386e8640e06fe2e8b9d892f805b13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_mutex</name>
      <anchorfile>classhd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>aefeff9fb052210e000aaab3583231cbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_no_temp_warn</name>
      <anchorfile>classhd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>a96bb74d75841d8f4683efd346ef9dfaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_temp_stat</name>
      <anchorfile>classhd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>a747d283798f646c5039a2aff287fdc26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_temp_timer</name>
      <anchorfile>classhd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>a9916b5e592a330a6718b4737642ede08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_usage_stat</name>
      <anchorfile>classhd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>a6b03651fb4a4366aa9e82e834cfb9365</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_usage_timer</name>
      <anchorfile>classhd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>aff735e56bc8970e1a67f34d8dcbbce07</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ntp_monitor</name>
    <filename>namespacentp__monitor.html</filename>
    <member kind="function">
      <type>def</type>
      <name>ntp_monitor</name>
      <anchorfile>namespacentp__monitor.html</anchorfile>
      <anchor>aff6ebf5870684b094d1de6678b56126f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ntp_monitor_main</name>
      <anchorfile>namespacentp__monitor.html</anchorfile>
      <anchor>ad6688f7fd1056e3148fc11236a09f260</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacentp__monitor.html</anchorfile>
      <anchor>a57d319263761fc4e69ae53bc9313b2d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>nvidia_temp</name>
    <filename>namespacenvidia__temp.html</filename>
    <class kind="class">nvidia_temp::NVidiaTempMonitor</class>
    <member kind="variable">
      <type>tuple</type>
      <name>monitor</name>
      <anchorfile>namespacenvidia__temp.html</anchorfile>
      <anchor>ac7bd8d0b248b30451b2723a81fd2e982</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>my_rate</name>
      <anchorfile>namespacenvidia__temp.html</anchorfile>
      <anchor>a9555adf64b5e1fb4946dfc74ac808526</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacenvidia__temp.html</anchorfile>
      <anchor>a1acabebb62bdf02c71f90d0107e5b14a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nvidia_temp::NVidiaTempMonitor</name>
    <filename>classnvidia__temp_1_1NVidiaTempMonitor.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnvidia__temp_1_1NVidiaTempMonitor.html</anchorfile>
      <anchor>a1862bc34b65a721a3453d40aad4d8a1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pub_status</name>
      <anchorfile>classnvidia__temp_1_1NVidiaTempMonitor.html</anchorfile>
      <anchor>a50507f7772432ab03ebbc3a7ece2b8db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_gpu_pub</name>
      <anchorfile>classnvidia__temp_1_1NVidiaTempMonitor.html</anchorfile>
      <anchor>a341e21fea0f07b3487ab026568a02bda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_pub</name>
      <anchorfile>classnvidia__temp_1_1NVidiaTempMonitor.html</anchorfile>
      <anchor>a533cde5fe638d044796cf21234910edd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>parse_test</name>
    <filename>namespaceparse__test.html</filename>
    <class kind="class">parse_test::TestNominalParser</class>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespaceparse__test.html</anchorfile>
      <anchor>a9b699f62178215ad96fda5b63fe3f3e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>suite</name>
      <anchorfile>namespaceparse__test.html</anchorfile>
      <anchor>a1bccffd56f55aaccf83984d8b85aee55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>TEXT_HIGH_TEMP_PATH</name>
      <anchorfile>namespaceparse__test.html</anchorfile>
      <anchor>aa1def2cf9e196d606df3b0456f7e18e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>TEXT_PATH</name>
      <anchorfile>namespaceparse__test.html</anchorfile>
      <anchor>a27cacc753410c30977bcf54acb328284</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>parse_test::TestNominalParser</name>
    <filename>classparse__test_1_1TestNominalParser.html</filename>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classparse__test_1_1TestNominalParser.html</anchorfile>
      <anchor>ab792e8fbcf5c6191e51cb33818cb9906</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_empty_parse</name>
      <anchorfile>classparse__test_1_1TestNominalParser.html</anchorfile>
      <anchor>abf77953b29a5ded3d06b88eefca191f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_high_temp_parse</name>
      <anchorfile>classparse__test_1_1TestNominalParser.html</anchorfile>
      <anchor>a0e3f8124a7c17667005ba5298af125ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_parse</name>
      <anchorfile>classparse__test_1_1TestNominalParser.html</anchorfile>
      <anchor>a061e5e66529c69a8fa974021a8660c2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data</name>
      <anchorfile>classparse__test_1_1TestNominalParser.html</anchorfile>
      <anchor>a9b825d2d156c2f2aa7c8a991d52558a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>high_temp_data</name>
      <anchorfile>classparse__test_1_1TestNominalParser.html</anchorfile>
      <anchor>aab715c1ed37ca1b4df353d60373b7df0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_computer_monitor</name>
    <filename>namespacepr2__computer__monitor.html</filename>
    <namespace>pr2_computer_monitor::nvidia_smi_util</namespace>
  </compound>
  <compound kind="namespace">
    <name>pr2_computer_monitor::nvidia_smi_util</name>
    <filename>namespacepr2__computer__monitor_1_1nvidia__smi__util.html</filename>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_find_val</name>
      <anchorfile>namespacepr2__computer__monitor_1_1nvidia__smi__util.html</anchorfile>
      <anchor>a012b3f40e1445c224d6925a2860b07c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_rads_to_rpm</name>
      <anchorfile>namespacepr2__computer__monitor_1_1nvidia__smi__util.html</anchorfile>
      <anchor>a58169a90fb883c73aa9780ae68ac4071</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_rpm_to_rads</name>
      <anchorfile>namespacepr2__computer__monitor_1_1nvidia__smi__util.html</anchorfile>
      <anchor>ac56076e55914207f4663cedd69a0f730</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_gpu_status</name>
      <anchorfile>namespacepr2__computer__monitor_1_1nvidia__smi__util.html</anchorfile>
      <anchor>a966b29fbd4fc7605adb584911554048b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>gpu_status_to_diag</name>
      <anchorfile>namespacepr2__computer__monitor_1_1nvidia__smi__util.html</anchorfile>
      <anchor>a75913e707b4788da85fb234436b57c2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parse_smi_output</name>
      <anchorfile>namespacepr2__computer__monitor_1_1nvidia__smi__util.html</anchorfile>
      <anchor>ab27339b0b19b7a5056e66faa5aae2ed7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>MAX_FAN_RPM</name>
      <anchorfile>namespacepr2__computer__monitor_1_1nvidia__smi__util.html</anchorfile>
      <anchor>aa0b3682f8ec7e08ebd078d2db4470c99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacepr2__computer__monitor_1_1nvidia__smi__util.html</anchorfile>
      <anchor>af328b86d08b15258b45769db9570148b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>wifi_monitor</name>
    <filename>namespacewifi__monitor.html</filename>
    <class kind="class">wifi_monitor::WifiMonitor</class>
    <member kind="function">
      <type>def</type>
      <name>mark_diag_stale</name>
      <anchorfile>namespacewifi__monitor.html</anchorfile>
      <anchor>acdd0d177ee80b66cee04e32ea07b98a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wifi_to_diag</name>
      <anchorfile>namespacewifi__monitor.html</anchorfile>
      <anchor>af02bae4cda336f0d8798b5ad4da3e68d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>DIAG_NAME</name>
      <anchorfile>namespacewifi__monitor.html</anchorfile>
      <anchor>a2e2afc83e0286acdaf86ab327668e539</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ERROR_TIME</name>
      <anchorfile>namespacewifi__monitor.html</anchorfile>
      <anchor>af697ff801db6ba6dd2a24fbaa2faec41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacewifi__monitor.html</anchorfile>
      <anchor>aaa9d397e43785eab835cc77759c2866c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>rate</name>
      <anchorfile>namespacewifi__monitor.html</anchorfile>
      <anchor>afc6afcd9888a96550c785c1f8ce6e76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>WARN_TIME</name>
      <anchorfile>namespacewifi__monitor.html</anchorfile>
      <anchor>aa9b3fe54d14ebe7a89d38191940f5176</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>wifi_monitor</name>
      <anchorfile>namespacewifi__monitor.html</anchorfile>
      <anchor>ad3d9af34d21a1b6a63512f1e1bed46b4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>wifi_monitor::WifiMonitor</name>
    <filename>classwifi__monitor_1_1WifiMonitor.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classwifi__monitor_1_1WifiMonitor.html</anchorfile>
      <anchor>a5bb280019ec90623e3a92ad3bf83db53</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>publish_stats</name>
      <anchorfile>classwifi__monitor_1_1WifiMonitor.html</anchorfile>
      <anchor>af668bd1b7eece4f000da305b38bfcaca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_cb</name>
      <anchorfile>classwifi__monitor_1_1WifiMonitor.html</anchorfile>
      <anchor>a7030c20b5d85079695dd2020a0e6e178</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_ddwrt_sub</name>
      <anchorfile>classwifi__monitor_1_1WifiMonitor.html</anchorfile>
      <anchor>accedf65194a6d2419b565fe36f9cc565</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_diag_pub</name>
      <anchorfile>classwifi__monitor_1_1WifiMonitor.html</anchorfile>
      <anchor>a617806fdfc8fad4194cb88a66f4d7c21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_last_msg</name>
      <anchorfile>classwifi__monitor_1_1WifiMonitor.html</anchorfile>
      <anchor>a93de0d068aeb8dc849ab507c6526e58c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_last_update_time</name>
      <anchorfile>classwifi__monitor_1_1WifiMonitor.html</anchorfile>
      <anchor>ae3c7ec4ad1323bb3d223bed7c510d48c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_mutex</name>
      <anchorfile>classwifi__monitor_1_1WifiMonitor.html</anchorfile>
      <anchor>af6ab9a9203fffc71577e8b6c8c1e90d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_start_time</name>
      <anchorfile>classwifi__monitor_1_1WifiMonitor.html</anchorfile>
      <anchor>aa6401b0894514617190a3011c1cad42d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
  </compound>
</tagfile>
