<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
  </compound>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_robot/doc_stacks/2013-03-02_13-02-50.185448/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-electric-pr2_robot/doc_stacks/2013-03-02_13-02-50.185448/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>a0d785647eed2cca8b4ed74491d2bbd28</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_core_temps</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>a77f17290af5fc5ec1ab241b9028ac831</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_ipmi</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>a360843bfcf9351bdbde15e2c3f053726</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_memory</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>aafafe34e80178385885a975ab0bcaf2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_mpstat</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>adf08e2b24395a807d0aa4193f654dfb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_uptime</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>aaf6b630551dc43d5b3e7a7601b15592a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_core_temp_names</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>a6d31b6a75cd337ddffd8b073eff6732f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_status_stale</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>a9967b4439e661860bf882825252b4fca</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-electric-pr2_robot/doc_stacks/2013-03-02_13-02-50.185448/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>a19858be6d5db9c7b5d434a365570a3f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_status_stale</name>
      <anchorfile>namespacehd__monitor.html</anchorfile>
      <anchor>a1214ed3bded6411984ada0c06c64e37e</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-electric-pr2_robot/doc_stacks/2013-03-02_13-02-50.185448/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-electric-pr2_robot/doc_stacks/2013-03-02_13-02-50.185448/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-electric-pr2_robot/doc_stacks/2013-03-02_13-02-50.185448/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>adc23cb74f8696ea472b1babfc3c3bd14</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ntp_monitor_main</name>
      <anchorfile>namespacentp__monitor.html</anchorfile>
      <anchor>a1398715ea2f6d98a6f7896ff1075cb44</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-electric-pr2_robot/doc_stacks/2013-03-02_13-02-50.185448/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>a46fbe42de0af1a18f81f0c1d25db5e3a</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>a1830d782f5da0baf99832a5295f9a4ca</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>a8beae8bb5b560ee55d7a90e62e39d630</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>a42f344dc1110d0eed78dd2f311f729cd</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>ab4ac4caa5aaba0059212df81c5538108</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>af552293ef66988dcb03d02a4cab175c2</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-electric-pr2_robot/doc_stacks/2013-03-02_13-02-50.185448/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-electric-pr2_robot/doc_stacks/2013-03-02_13-02-50.185448/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-electric-pr2_robot/doc_stacks/2013-03-02_13-02-50.185448/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>a2ec4cae8074b2893e66f6cb1b6206ba8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wifi_to_diag</name>
      <anchorfile>namespacewifi__monitor.html</anchorfile>
      <anchor>a2d226881b9400a741739bbe6d189666c</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>a0d785647eed2cca8b4ed74491d2bbd28</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_core_temps</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>a77f17290af5fc5ec1ab241b9028ac831</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_ipmi</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>a360843bfcf9351bdbde15e2c3f053726</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_memory</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>aafafe34e80178385885a975ab0bcaf2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_mpstat</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>adf08e2b24395a807d0aa4193f654dfb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_uptime</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>aaf6b630551dc43d5b3e7a7601b15592a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_core_temp_names</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>a6d31b6a75cd337ddffd8b073eff6732f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_status_stale</name>
      <anchorfile>namespacecpu__monitor.html</anchorfile>
      <anchor>a9967b4439e661860bf882825252b4fca</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>a8e669d4a97d4515efb3c1b6c2323f242</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cancel_timers</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>aedb54a4171370b5fa4f182e6702121db</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_nfs_stat</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>a8349d7756abb5fbabb7618338e4556c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_temps</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>a5a8d538c82f824c798b22f6923186753</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_usage</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>a0adc29edf4ac5f8053eef494909fbfe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>publish_stats</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>a1370acc28428d892ec2ab8c450fbf5c3</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>af444a4c19782fd39284b5e37556aaf86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_check_core_temps</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>a65f1bc0beba537717fcf8577e888e886</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_check_ipmi</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>ad94bf4d73dd290d4c38bd3949d1fd0a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_check_nfs</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>ac48a06319f9861653d2c47d94f5a2e83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_diag_pub</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>aae85c0302b2f1924ad0ce0557bcc2c37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_enforce_speed</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>ae1248c10ed948b4d497966717b97bf6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_last_nfs_time</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>ae77aaa818d8dccf1155b6554e655db81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_last_publish_time</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>abcb48f8dbd3a176724dc46d8fd1891ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_last_temp_time</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>a61a5e11b812eb61f0a21a8d3124add30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_last_usage_time</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>a5823dc67c142c8ce907c6863aa09e12a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_load1_threshold</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>ac55d48cc7373337f64232de79f10368c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_load5_threshold</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>a0cc07efdad264315fd1e7537b84319ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_mutex</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>aa1435447b57ee22d32559e289a287854</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_nfs_stat</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>ae513a05a71b51e2f9e35d8ea889e55b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_nfs_timer</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>a43d40c83571804535260bc0af69a2019</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_num_cores</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>a74eaf5f903bb13b627e4afb22f338090</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_temp_stat</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>a8373d544995b6c7b78d71558113f43cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_temp_vals</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>ab9b0807f2749ec766062fe00f76f86d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_temps_timer</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>abec9dd618d4acd71902c89f24b4934ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_usage_stat</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>a66fc9ecebc05ff051c3e38e258fb2b2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_usage_timer</name>
      <anchorfile>classcpu__monitor_1_1CPUMonitor.html</anchorfile>
      <anchor>aeaf74641997ea8d51e7ae6e676db3614</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>a19858be6d5db9c7b5d434a365570a3f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_status_stale</name>
      <anchorfile>namespacehd__monitor.html</anchorfile>
      <anchor>a1214ed3bded6411984ada0c06c64e37e</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>ac7563220ceb275b0661265c14c07e797</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cancel_timers</name>
      <anchorfile>classhd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>a07e2501f1de0c92550210c1761274879</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_disk_usage</name>
      <anchorfile>classhd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>acd1584ae7fc5f3ee38c0e53cc5e20870</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_temps</name>
      <anchorfile>classhd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>a4e37dd095dc1282281e1a86e40183394</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>publish_stats</name>
      <anchorfile>classhd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>a4c0a6033f59bbd2b92992e4954acac07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_diag_pub</name>
      <anchorfile>classhd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>a2920f16406f481769d5363f405431f28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_home_dir</name>
      <anchorfile>classhd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>a53532035f115f573ea39ab69649d6280</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_hostname</name>
      <anchorfile>classhd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>a0c66bac97dd8aa36dfbc59b44d9fa5f1</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>a6e46d99c1b7fd3da58c46aa6c8020087</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>a0c793667bb143934552f728d9649961e</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>a2accf0fcbab833f07a1fb03f64712ce0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_mutex</name>
      <anchorfile>classhd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>a58fe32156adfae8f0531a8c47482edf0</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>af4565d7544e2d83792433764ef777f41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_temp_stat</name>
      <anchorfile>classhd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>a91ad4057a20b5d167b378b2016a4c475</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_temp_timer</name>
      <anchorfile>classhd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>a4fd16e31f169a63baea47bafbd2a337a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_usage_stat</name>
      <anchorfile>classhd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>ad681b31fafbefef82f3ed57c8a2d0312</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_usage_timer</name>
      <anchorfile>classhd__monitor_1_1hd__monitor.html</anchorfile>
      <anchor>ab74be08ab221a18e922bd090531505dc</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>adc23cb74f8696ea472b1babfc3c3bd14</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ntp_monitor_main</name>
      <anchorfile>namespacentp__monitor.html</anchorfile>
      <anchor>a1398715ea2f6d98a6f7896ff1075cb44</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>adb7caa09ba2e94db6a4d69bac76bc59d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pub_status</name>
      <anchorfile>classnvidia__temp_1_1NVidiaTempMonitor.html</anchorfile>
      <anchor>a6b30797d1a9ff97663b8239d9c0a2058</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_gpu_pub</name>
      <anchorfile>classnvidia__temp_1_1NVidiaTempMonitor.html</anchorfile>
      <anchor>a4ffc60d4cc82da86835108d564dd4672</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_pub</name>
      <anchorfile>classnvidia__temp_1_1NVidiaTempMonitor.html</anchorfile>
      <anchor>a3d536a30259c74646d5ff5cdb933a621</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>ad27eeeed85a57eef6b30ce6ca2458e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_empty_parse</name>
      <anchorfile>classparse__test_1_1TestNominalParser.html</anchorfile>
      <anchor>a304408e1103fbfb18093967b091ac642</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_high_temp_parse</name>
      <anchorfile>classparse__test_1_1TestNominalParser.html</anchorfile>
      <anchor>a6548b2ba466c0ac65ea88e2919745542</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_parse</name>
      <anchorfile>classparse__test_1_1TestNominalParser.html</anchorfile>
      <anchor>a852b6f817e651319fb5d90d2bd3422e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data</name>
      <anchorfile>classparse__test_1_1TestNominalParser.html</anchorfile>
      <anchor>ac61b5ffac2799ae4764730f31f941926</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>high_temp_data</name>
      <anchorfile>classparse__test_1_1TestNominalParser.html</anchorfile>
      <anchor>a60fa099999222b07dc65e8969b5bf2c4</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>a46fbe42de0af1a18f81f0c1d25db5e3a</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>a1830d782f5da0baf99832a5295f9a4ca</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>a8beae8bb5b560ee55d7a90e62e39d630</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>a42f344dc1110d0eed78dd2f311f729cd</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>ab4ac4caa5aaba0059212df81c5538108</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>af552293ef66988dcb03d02a4cab175c2</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>a2ec4cae8074b2893e66f6cb1b6206ba8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wifi_to_diag</name>
      <anchorfile>namespacewifi__monitor.html</anchorfile>
      <anchor>a2d226881b9400a741739bbe6d189666c</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>a39e7a36655f1b50959bfa4cb05a31a83</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>publish_stats</name>
      <anchorfile>classwifi__monitor_1_1WifiMonitor.html</anchorfile>
      <anchor>aa80f758b06e84be35c4db5a867c6f6a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_cb</name>
      <anchorfile>classwifi__monitor_1_1WifiMonitor.html</anchorfile>
      <anchor>ae7ca173d7f0a2ea9cd1c731be24cab26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_ddwrt_sub</name>
      <anchorfile>classwifi__monitor_1_1WifiMonitor.html</anchorfile>
      <anchor>a9a0e2f65fc214d2932cb609852483f36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_diag_pub</name>
      <anchorfile>classwifi__monitor_1_1WifiMonitor.html</anchorfile>
      <anchor>ace86d10ec244280d56bd16d9b764a002</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_last_msg</name>
      <anchorfile>classwifi__monitor_1_1WifiMonitor.html</anchorfile>
      <anchor>abe3011957e241a6881fbbb150e4c872b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_last_update_time</name>
      <anchorfile>classwifi__monitor_1_1WifiMonitor.html</anchorfile>
      <anchor>a56077313a76a26793a530c33ca61d8ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_mutex</name>
      <anchorfile>classwifi__monitor_1_1WifiMonitor.html</anchorfile>
      <anchor>a3beca1493d6fab632d1e79aef70beefa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_start_time</name>
      <anchorfile>classwifi__monitor_1_1WifiMonitor.html</anchorfile>
      <anchor>adb2e8d3f9a811f1fae28d6ef81a8fa60</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
