<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/src/multi_interface_roam/</path>
    <filename>____init_____8py</filename>
    <namespace>multi_interface_roam</namespace>
  </compound>
  <compound kind="file">
    <name>msg/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/src/multi_interface_roam/msg/</path>
    <filename>msg_2____init_____8py</filename>
    <namespace>multi_interface_roam::msg</namespace>
  </compound>
  <compound kind="file">
    <name>pythonwifi/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/src/multi_interface_roam/pythonwifi/</path>
    <filename>pythonwifi_2____init_____8py</filename>
    <namespace>multi_interface_roam::pythonwifi</namespace>
  </compound>
  <compound kind="file">
    <name>_InterfaceStatus.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/src/multi_interface_roam/msg/</path>
    <filename>__InterfaceStatus_8py</filename>
    <class kind="class">multi_interface_roam::msg::_InterfaceStatus::InterfaceStatus</class>
    <namespace>multi_interface_roam::msg::_InterfaceStatus</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_6B</name>
      <anchorfile>namespacemulti__interface__roam_1_1msg_1_1__InterfaceStatus.html</anchorfile>
      <anchor>a7ded8004cba49c679c33b8756e8ce738</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_6s</name>
      <anchorfile>namespacemulti__interface__roam_1_1msg_1_1__InterfaceStatus.html</anchorfile>
      <anchor>a404603dd0bfadf07347a18deddb01127</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_bi6f2I</name>
      <anchorfile>namespacemulti__interface__roam_1_1msg_1_1__InterfaceStatus.html</anchorfile>
      <anchor>ae01c0a01241ecb702e9d5d3f6d844b7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacemulti__interface__roam_1_1msg_1_1__InterfaceStatus.html</anchorfile>
      <anchor>aeb980c1c8aefab70e86264879b782047</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i2h3i</name>
      <anchorfile>namespacemulti__interface__roam_1_1msg_1_1__InterfaceStatus.html</anchorfile>
      <anchor>ad87c7f2b2ecd35917ed1032bdb1d8e76</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_MultiInterfaceStatus.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/src/multi_interface_roam/msg/</path>
    <filename>__MultiInterfaceStatus_8py</filename>
    <class kind="class">multi_interface_roam::msg::_MultiInterfaceStatus::MultiInterfaceStatus</class>
    <namespace>multi_interface_roam::msg::_MultiInterfaceStatus</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacemulti__interface__roam_1_1msg_1_1__MultiInterfaceStatus.html</anchorfile>
      <anchor>a61d0741b0657896312a6094be6ececa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_6B</name>
      <anchorfile>namespacemulti__interface__roam_1_1msg_1_1__MultiInterfaceStatus.html</anchorfile>
      <anchor>aaeab09c00b3e714cd37e199e069930e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_6s</name>
      <anchorfile>namespacemulti__interface__roam_1_1msg_1_1__MultiInterfaceStatus.html</anchorfile>
      <anchor>abeeeeed69f6887690795e72761d607a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_bi6f</name>
      <anchorfile>namespacemulti__interface__roam_1_1msg_1_1__MultiInterfaceStatus.html</anchorfile>
      <anchor>a6d3947a1bd88340d914e29f4aa471fdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacemulti__interface__roam_1_1msg_1_1__MultiInterfaceStatus.html</anchorfile>
      <anchor>a3ff256257f6fd81309acfcb1126170c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i2h3i</name>
      <anchorfile>namespacemulti__interface__roam_1_1msg_1_1__MultiInterfaceStatus.html</anchorfile>
      <anchor>a00182f0da89f655f8ddc9d15a8b2f50a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>async_helpers.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/src/multi_interface_roam/</path>
    <filename>async__helpers_8py</filename>
    <class kind="class">multi_interface_roam::async_helpers::SelectTest::DecoratorTest</class>
    <class kind="class">multi_interface_roam::async_helpers::EventStream</class>
    <class kind="class">multi_interface_roam::async_helpers::EventStreamFromDeferred</class>
    <class kind="class">multi_interface_roam::async_helpers::EventStreamTest</class>
    <class kind="class">multi_interface_roam::async_helpers::Now</class>
    <class kind="class">multi_interface_roam::async_helpers::ReadDescrEventStream</class>
    <class kind="class">multi_interface_roam::async_helpers::SelectTest</class>
    <class kind="class">multi_interface_roam::async_helpers::SelectTest::SwitchTest</class>
    <class kind="class">multi_interface_roam::async_helpers::Timeout</class>
    <namespace>multi_interface_roam::async_helpers</namespace>
    <member kind="function">
      <type>def</type>
      <name>async_sleep</name>
      <anchorfile>namespacemulti__interface__roam_1_1async__helpers.html</anchorfile>
      <anchor>ae1df7d563fcaafb458f0af7e0ecddc77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>async_test</name>
      <anchorfile>namespacemulti__interface__roam_1_1async__helpers.html</anchorfile>
      <anchor>a18735ed2e7738ee3fa733ce8b206197f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>event_queue</name>
      <anchorfile>namespacemulti__interface__roam_1_1async__helpers.html</anchorfile>
      <anchor>a073c77bb2463697fed7c4872c329cf61</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>EventCondition</name>
      <anchorfile>namespacemulti__interface__roam_1_1async__helpers.html</anchorfile>
      <anchor>afacc544f5ffb6f727f18e7d5483c87f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>mainThreadCallback</name>
      <anchorfile>namespacemulti__interface__roam_1_1async__helpers.html</anchorfile>
      <anchor>afea42facdae6a5f18219da6deb5cb9f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>now</name>
      <anchorfile>namespacemulti__interface__roam_1_1async__helpers.html</anchorfile>
      <anchor>ac6f4f38ab7e9be2166bf89d340826f17</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>select</name>
      <anchorfile>namespacemulti__interface__roam_1_1async__helpers.html</anchorfile>
      <anchor>a2b76f892a5b60aca6789c64953f2b12e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>StateCondition</name>
      <anchorfile>namespacemulti__interface__roam_1_1async__helpers.html</anchorfile>
      <anchor>ae8bc70d4eafa72c7b430f81b14cf4bd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>switch</name>
      <anchorfile>namespacemulti__interface__roam_1_1async__helpers.html</anchorfile>
      <anchor>a9ba00a8523bd150f1f389a85f7757deb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unittest_with_reactor</name>
      <anchorfile>namespacemulti__interface__roam_1_1async__helpers.html</anchorfile>
      <anchor>a1e2331d0695928f892a28c3dbeff52d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wait_for_event</name>
      <anchorfile>namespacemulti__interface__roam_1_1async__helpers.html</anchorfile>
      <anchor>a6a8bdeb84bd5076bd436b0690248e302</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wait_for_state</name>
      <anchorfile>namespacemulti__interface__roam_1_1async__helpers.html</anchorfile>
      <anchor>a251b4f0607d598f9d73015055d3336c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wrap_function</name>
      <anchorfile>namespacemulti__interface__roam_1_1async__helpers.html</anchorfile>
      <anchor>a4465fc4cd076982ab7cfc0374d25d3c3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>command_with_output.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/src/multi_interface_roam/</path>
    <filename>command__with__output_8py</filename>
    <class kind="class">multi_interface_roam::command_with_output::CommandWithOutput</class>
    <class kind="class">multi_interface_roam::command_with_output::CommandWithOutputTest</class>
    <namespace>multi_interface_roam::command_with_output</namespace>
    <member kind="function">
      <type>def</type>
      <name>run_ros_tests</name>
      <anchorfile>namespacemulti__interface__roam_1_1command__with__output.html</anchorfile>
      <anchor>a1b7eaf69c87c39829869c389f43518ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>sa_restart_hack</name>
      <anchorfile>namespacemulti__interface__roam_1_1command__with__output.html</anchorfile>
      <anchor>abd03fda987246e02e0c8746c6a517800</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>logging_enabled</name>
      <anchorfile>namespacemulti__interface__roam_1_1command__with__output.html</anchorfile>
      <anchor>a6b30a1b4d532d612790bb7ef08a01d28</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>config.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/src/multi_interface_roam/</path>
    <filename>config_8py</filename>
    <class kind="class">multi_interface_roam::config::NoDefault</class>
    <namespace>multi_interface_roam::config</namespace>
    <member kind="function">
      <type>def</type>
      <name>get_interface_parameter</name>
      <anchorfile>namespacemulti__interface__roam_1_1config.html</anchorfile>
      <anchor>ac0b9cc035fc2bf2c040cb666fa92035d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_parameter</name>
      <anchorfile>namespacemulti__interface__roam_1_1config.html</anchorfile>
      <anchor>ad973fe3fd090edbadb0e695718eaf7d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dhcp.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/src/multi_interface_roam/</path>
    <filename>dhcp_8py</filename>
    <class kind="class">multi_interface_roam::dhcp::Bound</class>
    <class kind="class">multi_interface_roam::dhcp::DhcpData</class>
    <class kind="class">multi_interface_roam::dhcp::DhcpLease</class>
    <class kind="class">multi_interface_roam::dhcp::DhcpState</class>
    <class kind="class">multi_interface_roam::dhcp::Error</class>
    <class kind="class">multi_interface_roam::dhcp::Exchange</class>
    <class kind="class">multi_interface_roam::dhcp::ExchangeDiscover</class>
    <class kind="class">multi_interface_roam::dhcp::ExchangeRequest</class>
    <class kind="class">multi_interface_roam::dhcp::ExchangeRetryExponentialBackoff</class>
    <class kind="class">multi_interface_roam::dhcp::ExchangeRetryHalve</class>
    <class kind="class">multi_interface_roam::dhcp::Init</class>
    <class kind="class">multi_interface_roam::dhcp::NoLink</class>
    <class kind="class">multi_interface_roam::dhcp::Rebinding</class>
    <class kind="class">multi_interface_roam::dhcp::Rebooting</class>
    <class kind="class">multi_interface_roam::dhcp::Renewing</class>
    <class kind="class">multi_interface_roam::dhcp::Requesting</class>
    <class kind="class">multi_interface_roam::dhcp::Selecting</class>
    <namespace>multi_interface_roam::dhcp</namespace>
    <member kind="function">
      <type>def</type>
      <name>dhcp_client</name>
      <anchorfile>namespacemulti__interface__roam_1_1dhcp.html</anchorfile>
      <anchor>aa74d82602c52ec0b7cd0164e88a8e9f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>dhcp_type_str</name>
      <anchorfile>namespacemulti__interface__roam_1_1dhcp.html</anchorfile>
      <anchor>a5d2c199fb59bfe60763146156859004d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>find_dhcp_option</name>
      <anchorfile>namespacemulti__interface__roam_1_1dhcp.html</anchorfile>
      <anchor>a98f401617022984f84de49d746a40ad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>iface</name>
      <anchorfile>namespacemulti__interface__roam_1_1dhcp.html</anchorfile>
      <anchor>aacdbcbb68e37132ca84777509d31bb77</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dhcp_apply_config.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/src/multi_interface_roam/</path>
    <filename>dhcp__apply__config_8py</filename>
    <class kind="class">multi_interface_roam::dhcp_apply_config::_DhcpSetterCommon</class>
    <class kind="class">multi_interface_roam::dhcp_apply_config::DhcpAddressSetter</class>
    <class kind="class">multi_interface_roam::dhcp_apply_config::DhcpRouteSetter</class>
    <class kind="class">multi_interface_roam::dhcp_apply_config::DhcpSourceRuleSetter</class>
    <namespace>multi_interface_roam::dhcp_apply_config</namespace>
  </compound>
  <compound kind="file">
    <name>event.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/src/multi_interface_roam/</path>
    <filename>event_8py</filename>
    <class kind="class">multi_interface_roam::event::_EventDispatcher</class>
    <class kind="class">multi_interface_roam::event::_LivenessSensor</class>
    <class kind="class">multi_interface_roam::event::BasicTest</class>
    <class kind="class">multi_interface_roam::event::Event</class>
    <class kind="class">multi_interface_roam::event::EventCallbackHandle</class>
    <class kind="class">multi_interface_roam::event::MultipleUnsubscribe</class>
    <class kind="class">multi_interface_roam::event::Unsubscribe</class>
    <class kind="class">multi_interface_roam::event::Unsubscriber</class>
    <namespace>multi_interface_roam::event</namespace>
    <member kind="function">
      <type>def</type>
      <name>append_cb</name>
      <anchorfile>namespacemulti__interface__roam_1_1event.html</anchorfile>
      <anchor>ac71a4516106dca43a8027f89cc0e77ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>graveyard/event.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/src/multi_interface_roam/graveyard/</path>
    <filename>graveyard_2event_8py</filename>
    <class kind="class">event::BasicTest</class>
    <class kind="class">event::DeadlockException</class>
    <class kind="class">event::Event</class>
    <class kind="class">event::EventCallbackHandle</class>
    <class kind="class">event::MultipleUnsubscribe</class>
    <class kind="class">event::ReentrantDetectingLock</class>
    <class kind="class">event::ReentrantDetectingLockEnterHelper</class>
    <class kind="class">event::BasicTest::ThreadTest</class>
    <class kind="class">event::Unsubscriber</class>
    <namespace>event</namespace>
    <member kind="function">
      <type>def</type>
      <name>append_cb</name>
      <anchorfile>namespaceevent.html</anchorfile>
      <anchor>a2179f63caa8f8fdb02b79c555d1e69a8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>flags.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/src/multi_interface_roam/pythonwifi/</path>
    <filename>flags_8py</filename>
    <namespace>multi_interface_roam::pythonwifi::flags</namespace>
    <member kind="variable">
      <type>int</type>
      <name>ETH_ALEN</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ae062e8ee284da971b5da700a12dd8ed9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IFNAMSIZE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a1c43708956cae8993a21db24b1440444</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_ENCODE_DISABLED</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a798161ef03aedc12350c0c7209e3caa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_ENCODE_ENABLED</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a0137db05f639feb0400ea390a2d6dbe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_ENCODE_FLAGS</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a95de4301c29ace439a43e5b84a47a4ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_ENCODE_INDEX</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ad01255bb159d799caf92291c4c34d0cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_ENCODE_MODE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>aefe3a17537b48b9e87047d17616eabcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_ENCODE_NOKEY</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a4aa3c5c2fd031363d59a65d4ba5b854e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_ENCODE_OPEN</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ade03557bbc555ded93c2d674659d3df4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_ENCODE_RESTRICTED</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ae6ab792ca1f7ebb910a802669b1a8359</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_ENCODE_TEMP</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a0772caea83efa0d2e9dca608c813f204</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_ENCODING_TOKEN_MAX</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a4be4c1fc1ec0db1c9ae3a08165c15c24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_ESSID_MAX_SIZE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a0228f77cc8d2a0ca1f8cee3336569d58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_EV_ADDR_LEN</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ab4d3a08b23c962c18e79a2dbfcd5bd72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>IW_EV_CHAR_LEN</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>aa5b99cf2b8199f4fb6db9fa06cbe5eea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_EV_FREQ_LEN</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>add7246da54e9ed4a9419d3e8404b9653</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_EV_LCP_LEN</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a12d00ee9c160083a73c13d4c840c0635</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_EV_LCP_PK_LEN</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a78ee08d304978a9b6b3605223028a770</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_EV_PARAM_LEN</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>af144c11705e9d8a5a6933ff6af727255</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_EV_POINT_LEN</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a805855448620f7842fa34f99252a140e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_EV_QUAL_LEN</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a8f41eb30b423b947605710ba851cb88b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_EV_UINT_LEN</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a035b0b49546d1f61da320aaff3d20b76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_FREQ_AUTO</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a34248bb18db21a5a70ad39f74b7e9072</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_FREQ_FIXED</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>afb28a92882ecc11ecb0d3fc3e8e7f451</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_MAX_BITRATES</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a5b7ed6ba2087bee8e0a590fcb85c2bba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_MAX_ENCODING_SIZES</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a1fc4fe1338a2670c2a57a849e114c49e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_MAX_FREQUENCIES</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ab8f75b2eb623ce48f5398f129185e5c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_MAX_TXPOWER</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a9942c86c61d2584d85a4039fe029e524</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_MODE_ADHOC</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>aacb3afdfa752ae49e9a697f59f68d70e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_MODE_AUTO</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ab89a0da9c3e010f770c23a4fab42c71a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_MODE_INFRA</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a65e542c685e9d5a15f260f866f946c68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_MODE_MASTER</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>aee5f01bf8729f347d86c66ada0aca253</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_MODE_MONITOR</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a5a5ea4be9f9b971e579992c7b5dded6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_MODE_REPEAT</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a10d3fb0dfea97972a4af61c56e5a0c17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_MODE_SECOND</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ac8e7342736b2bec02d2e34f8a8e8a8f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_POWER_ALL_R</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a010b3c389db6f9551ddd78e775587a67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_POWER_FORCE_S</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ad0acf0da84c685f9c585ba61b7166d43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_POWER_MAX</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>af4a725d9a5d1c576b4e4698078bca4d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_POWER_MIN</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a0504d927cf67fd0171115cfe4148e811</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_POWER_MODE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>aec52fc2ddbc557845fff76414423cd45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_POWER_MODIFIER</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a61417f457b4ccccdd3b26834715ed6b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_POWER_MULTICAST_R</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>aded54e25ce6cbe909fd7f039fc6d58ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_POWER_ON</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>aaf6ddf0ca8e04f93db76eb43db8da197</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_POWER_PERIOD</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a15f09326b7882bd819d63cbd9982c9f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_POWER_RELATIVE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>aad8e65d16f00e35130ed485e7e167477</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_POWER_REPEATER</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ae3c5c2a677def7c9cde4cf0bf0e6d864</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_POWER_SAVING</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ab6666cd937348c1628afa32c35f4033b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_POWER_TIMEOUT</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a3f701b03e10fbb8364bc0827c0b30f13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_POWER_TYPE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ad496469a9c3326e9d47350c87e627c5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_POWER_UNICAST_R</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ac37f3737b962c5ef6254ac90358e7ddd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_QUAL_ALL_INVALID</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a0d07ff8ec7729ac30cd6413d3ec2bead</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_QUAL_ALL_UPDATED</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>aee352fd66e0e8966f5322e193ef42bc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_QUAL_DBM</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a3e51e6b17d602deeb4d4945e01560f3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_QUAL_LEVEL_INVALID</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>afc49ff6ccfb8e18f418372a81976a87b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_QUAL_LEVEL_UPDATED</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a17a3679317a988faabaed4c9f9d70b2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_QUAL_NOISE_INVALID</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>aedf30ee38755c17651941cf56b34ce4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_QUAL_NOISE_UPDATED</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ab5ace41671944b0eb350287f70ea8b78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_QUAL_QUAL_INVALID</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a1e6f1809a14230d5279c5d447a681ac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_QUAL_QUAL_UPDATED</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a7b8e0077bd866c084ac953f08cff0bc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_QUAL_RCPI</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a7efc0e7efdbe3a253a4f4efb4348a8e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_RETRY_LIFETIME</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ac6e57f1e14ef2e25031fec2f3be16d9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_RETRY_LIMIT</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a3db5c4acc3168960f2d4d4214840d80f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_RETRY_LONG</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ab24593a11b0c943894916601f608f331</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_RETRY_MAX</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>afbde7035a1ba48eefd2f4ae4ee386a5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_RETRY_MIN</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a004027bc890db40bb9a3f84cc54a10d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_RETRY_MODIFIER</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ae2fd37e092e0cad394010408f0110abb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_RETRY_ON</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>acfe7efb7819cf5e18fc7fb4e07e9683e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_RETRY_RELATIVE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a681d2b906de39b3cab63825398c95609</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_RETRY_SHORT</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a6586d27edb970d44e1a74a1960212a34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_RETRY_TYPE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ab8e314b193ddb7490e9e3b89c82d8618</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_SCAN_MAX_DATA</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a111abc019b467e7a8347f0fb2357857f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IWEVASSOCREQIE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a0d5c0242beea6f9bdbd0f166f711dd55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IWEVASSOCRESPIE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a5622f959cdcd6e94ab6756726d8d5255</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IWEVCUSTOM</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a2eeafde53e39601efd1fac08e4b708f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IWEVEXPIRED</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>afa89b167774756f6333194dffaaa427f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IWEVFIRST</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a80aa663346be3dd4420916b178550068</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IWEVGENIE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a33a3cf588ca382de245a0baaccada2eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IWEVLAST</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>af80ae4c55db911718996ad7b7a3d591d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IWEVMICHAELMICFAILURE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a2ae4fc857bf109263bcddad1f516a854</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IWEVPMKIDCAND</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>af0c3e4c264349ebe78630817a82000e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IWEVQUAL</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a2991b0cd63e68db4bafd816026c98ef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IWEVREGISTERED</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ae4269714ee3299bd91c2ebaeeb518105</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IWEVTXDROP</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a3d908476066101b7846fc986918dbe33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IWHT_ADDR</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a8718386516eefba691fc2f34cf09bbf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IWHT_CHAR</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ad5c98621595c505a1435dfe699ded6c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IWHT_FREQ</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a89f8d8bacaa60e68eabd870170fdb8b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IWHT_NULL</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a6bd815a7b8e9db37ae6c13813f562cb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IWHT_PARAM</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>acaceedb0463da2163dc96667902c3723</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IWHT_POINT</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a741483b0ad738e9f144a1358983b7db3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IWHT_QUAL</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a00b2665ab3302db00d742f18bba2ba21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IWHT_UINT</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ab3d3498ac5a07d2d2a57c50afec003f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>modes</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a10a2abb84b6273f1a5469a99aa1289e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIFCONF</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a3ed13fabde83ceed2b3b40fc69d95f27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWAP</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a92071972e4a2cef13d5b5ac73b493978</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWAPLIST</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a9fcda72a0c7cebc01939dcab6aae8cbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWAUTH</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a1df126884f1e8dd869e69713d8fd15b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWENCODE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a5a85c0721fd92f154eafea999cd0d5fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWENCODEEXT</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a84cc333c30ef249d5c190147f7005ebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWESSID</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a7351847fefd0a1616f015f3ff38f3a70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWFRAG</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ac00774b888b69d1b1636e8271850f356</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWFREQ</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a3bef7acf810208b480dbbb42ddeff6bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWGENIE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a7e5740b8b1720afdc7bd1f99b8d4718a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWMODE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a00aa7ebf9ed37de5f6d6e11081c7264f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWMODUL</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>af38b4afdbab533352858b08040bababe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWNAME</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>aeea7189c7f95625a6f2ece2a4306f1d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWNICKN</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a713adc393ddd537d8c394c5129c71db4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWNWID</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>af647119b37d9d54ef07cc746b1981b26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWPOWER</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a1f2da42d442ef2bc069157cc80a8e828</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWPRIV</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ac8de6904c1142f14917f44a6df3fcd49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWRANGE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>aa2187f6c7ba8a7b51e0a7affd3fea07f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWRATE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>af5532ea8e5f4af58879f58182af44f51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWRETRY</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a02d17b3e8b69b7e46cafd4f24b3f2426</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWRTS</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>aa5b972fb3ea4f3de2362f51ca9cbb59a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWSCAN</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>abe62fcde655995f567e13e6731056e0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWSENS</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a358603be0a17863b4f01b6e4e48d30bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWSPY</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a3962fbb8dc22407e6b6c15c75a204c1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWSTATS</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ab69feee3fb7b3821fe580d016aaf429a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWTHRSPY</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a9803cc8d0e131a013f684c8f0776f8f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWTXPOW</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a6e58726d8a4062c2a59317bb8b454e35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCIWFIRST</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ab591d0aff15f40ae7b001fa4428f373e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCIWLAST</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a96da55b6733970ac6ded4e3c565a4e8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWAP</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>adefc7dc3af91bbf37d2de92bb2a77f57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWAUTH</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a089c4dbd67e0b324c702dce9cbcff3f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWCOMMIT</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ac029d08cf1cd03cc9c6eb0fa71c13306</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWENCODE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a855b7e27ec27016d0d640059c35ce8a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWENCODEEXT</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a6a6deb76cfdccc67b32c43ee82c93b6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWESSID</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a07377a0e55748713300bfaf9761421ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWFRAG</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a97af864dfdc65bd5213a9877a9502a0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWFREQ</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a04b51e888b35941436e9933c5c994270</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWGENIE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a7cfb3f15fc255ec4b99a53bb763f112e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWMLME</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a1b0e59f4bb1c8bfba11af0ad4680b7ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWMODE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ac4458ea56c9ba527cf03fcbc99a7841d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWMODUL</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a4bfe774730ce22bd21aeddb51cb540e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWNICKN</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ad34a2e2161b34e12c192f885814924bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWNWID</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ad6609a722334a9ae503876992c8826a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWPMKSA</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a3d301765d488de5042055712592b1235</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWPOWER</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a21ba1034205e7e605e62eaf4d572d999</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWPRIV</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a0331b3e81d83bb7b6904868ec6cd43c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWRANGE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a0727df7db66a79d0fdaea9b3e30e201a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWRATE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a877ecc98d1055eb6f0a7fda4d6962a2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWRETRY</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a1991c2bb9ac97d1d0c1c5396e66a4d1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWRTS</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a22b45a2131f6507dc1e98f5c82c0f47b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWSCAN</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ab93d73793d527416c79c3fd55db82fca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWSENS</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a7cf4d7255b789b3df67296404f56f09c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWSPY</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ad37293fbfa46b0956acbd71dfb6e859c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWSTATS</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a0c80180e4f4e2328508bacb5e9fec97c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWTHRSPY</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a36f7ee54f648d4d32d9e5243b4a0d620</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWTXPOW</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a97f57c216446bf174aaa6ff525d4cc55</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gcdebug.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/src/multi_interface_roam/</path>
    <filename>gcdebug_8py</filename>
    <class kind="class">multi_interface_roam::gcdebug::Foo</class>
    <namespace>multi_interface_roam::gcdebug</namespace>
    <member kind="function">
      <type>def</type>
      <name>compare_before_after</name>
      <anchorfile>namespacemulti__interface__roam_1_1gcdebug.html</anchorfile>
      <anchor>afbfa89b4a48ed021e580b5fd3567a4e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>dump_back_reference_graph</name>
      <anchorfile>namespacemulti__interface__roam_1_1gcdebug.html</anchorfile>
      <anchor>a24c4167ee57c0a93eb0023ed68c4cf28</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>follow_back</name>
      <anchorfile>namespacemulti__interface__roam_1_1gcdebug.html</anchorfile>
      <anchor>ac279e43180eb81b7be42d0ec624ebc16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>f</name>
      <anchorfile>namespacemulti__interface__roam_1_1gcdebug.html</anchorfile>
      <anchor>a5db576fa2aea43a1837c51253b7c6278</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>l1</name>
      <anchorfile>namespacemulti__interface__roam_1_1gcdebug.html</anchorfile>
      <anchor>a1907bc5cec220545a18cb6489cc45112</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>l2</name>
      <anchorfile>namespacemulti__interface__roam_1_1gcdebug.html</anchorfile>
      <anchor>a66d073f961d50dc69fb45211c21f3045</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>l3</name>
      <anchorfile>namespacemulti__interface__roam_1_1gcdebug.html</anchorfile>
      <anchor>add11a29af6201289e8ff04df177fb925</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>l4</name>
      <anchorfile>namespacemulti__interface__roam_1_1gcdebug.html</anchorfile>
      <anchor>a57ae916159d93b20391066aa371a6775</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>wr</name>
      <anchorfile>namespacemulti__interface__roam_1_1gcdebug.html</anchorfile>
      <anchor>aff455bfe1560c6db694afe748ad91b03</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>interface.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/src/multi_interface_roam/</path>
    <filename>interface_8py</filename>
    <class kind="class">multi_interface_roam::interface::DhcpInterface</class>
    <class kind="class">multi_interface_roam::interface::Interface</class>
    <class kind="class">multi_interface_roam::interface::NoType</class>
    <class kind="class">multi_interface_roam::interface::StaticRouteInterface</class>
    <class kind="class">multi_interface_roam::interface::UnknownType</class>
    <class kind="class">multi_interface_roam::interface::WiredInterface</class>
    <class kind="class">multi_interface_roam::interface::WirelessInterface</class>
    <namespace>multi_interface_roam::interface</namespace>
    <member kind="function">
      <type>def</type>
      <name>construct</name>
      <anchorfile>namespacemulti__interface__roam_1_1interface.html</anchorfile>
      <anchor>aec98b121fe12506e2b5b22c9109365ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>non_daemon</name>
      <anchorfile>namespacemulti__interface__roam_1_1interface.html</anchorfile>
      <anchor>ab36891d77591491578009b635f45583b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>threads</name>
      <anchorfile>namespacemulti__interface__roam_1_1interface.html</anchorfile>
      <anchor>a9649c129499671d625f4017b99ed29a8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>interface_selector.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/src/multi_interface_roam/</path>
    <filename>interface__selector_8py</filename>
    <class kind="class">multi_interface_roam::interface_selector::InterfaceSelector</class>
    <class kind="class">multi_interface_roam::interface_selector::RULEID</class>
    <namespace>multi_interface_roam::interface_selector</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>summary_logger</name>
      <anchorfile>namespacemulti__interface__roam_1_1interface__selector.html</anchorfile>
      <anchor>aabc4c9b4db77f07b8fc2c118f81f4e34</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>interface_upper.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/src/multi_interface_roam/</path>
    <filename>interface__upper_8py</filename>
    <class kind="class">multi_interface_roam::interface_upper::InterfaceUpper</class>
    <namespace>multi_interface_roam::interface_upper</namespace>
  </compound>
  <compound kind="file">
    <name>InterfaceStatus.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/msg_gen/cpp/include/multi_interface_roam/</path>
    <filename>InterfaceStatus_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::multi_interface_roam::InterfaceStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::multi_interface_roam::InterfaceStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">multi_interface_roam::InterfaceStatus_</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::multi_interface_roam::InterfaceStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::multi_interface_roam::InterfaceStatus_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::multi_interface_roam::InterfaceStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::multi_interface_roam::InterfaceStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::multi_interface_roam::InterfaceStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>multi_interface_roam</namespace>
    <member kind="typedef">
      <type>::multi_interface_roam::InterfaceStatus_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>InterfaceStatus</name>
      <anchorfile>namespacemulti__interface__roam.html</anchorfile>
      <anchor>afe58830f5145009f45be6f40fd366af8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::multi_interface_roam::InterfaceStatus const  &gt;</type>
      <name>InterfaceStatusConstPtr</name>
      <anchorfile>namespacemulti__interface__roam.html</anchorfile>
      <anchor>a9878300f92d12183528040f7cf3684e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::multi_interface_roam::InterfaceStatus &gt;</type>
      <name>InterfaceStatusPtr</name>
      <anchorfile>namespacemulti__interface__roam.html</anchorfile>
      <anchor>a4c02f75fd6df2c59f35374aad297fa04</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemulti__interface__roam.html</anchorfile>
      <anchor>a86e18ac6edb4d49047a3ca6e5cedfcc4</anchor>
      <arglist>(std::ostream &amp;s, const ::multi_interface_roam::InterfaceStatus_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ip_rule.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/src/multi_interface_roam/</path>
    <filename>ip__rule_8py</filename>
    <class kind="class">multi_interface_roam::ip_rule::IpRule</class>
    <namespace>multi_interface_roam::ip_rule</namespace>
  </compound>
  <compound kind="file">
    <name>ipaddr.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/src/multi_interface_roam/</path>
    <filename>ipaddr_8py</filename>
    <class kind="class">multi_interface_roam::ipaddr::_BaseIP</class>
    <class kind="class">multi_interface_roam::ipaddr::_BaseNet</class>
    <class kind="class">multi_interface_roam::ipaddr::_BaseV4</class>
    <class kind="class">multi_interface_roam::ipaddr::_BaseV6</class>
    <class kind="class">multi_interface_roam::ipaddr::_IPAddrBase</class>
    <class kind="class">multi_interface_roam::ipaddr::AddressValueError</class>
    <class kind="class">multi_interface_roam::ipaddr::IPv4Address</class>
    <class kind="class">multi_interface_roam::ipaddr::IPv4Network</class>
    <class kind="class">multi_interface_roam::ipaddr::IPv6Address</class>
    <class kind="class">multi_interface_roam::ipaddr::IPv6Network</class>
    <class kind="class">multi_interface_roam::ipaddr::NetmaskValueError</class>
    <namespace>multi_interface_roam::ipaddr</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_collapse_address_list_recursive</name>
      <anchorfile>namespacemulti__interface__roam_1_1ipaddr.html</anchorfile>
      <anchor>a6fd7268a300ab9004d7c41f288304cb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_count_righthand_zero_bits</name>
      <anchorfile>namespacemulti__interface__roam_1_1ipaddr.html</anchorfile>
      <anchor>ab3bc7ed146d41b6cad2a1bb044dcdb8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_find_address_range</name>
      <anchorfile>namespacemulti__interface__roam_1_1ipaddr.html</anchorfile>
      <anchor>ad75d8d01f92206097a199443d2386cfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_prefix_length</name>
      <anchorfile>namespacemulti__interface__roam_1_1ipaddr.html</anchorfile>
      <anchor>a7358f90221a0131f2dcaa9358fa10bb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>collapse_address_list</name>
      <anchorfile>namespacemulti__interface__roam_1_1ipaddr.html</anchorfile>
      <anchor>abf016d5c8eaa9aaad7d706e17cede773</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_mixed_type_key</name>
      <anchorfile>namespacemulti__interface__roam_1_1ipaddr.html</anchorfile>
      <anchor>a3ba628a7a8ef74413ffbb3ed9285cf54</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>IPAddress</name>
      <anchorfile>namespacemulti__interface__roam_1_1ipaddr.html</anchorfile>
      <anchor>acc45d007f8307b60181983cf1be659c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>IPNetwork</name>
      <anchorfile>namespacemulti__interface__roam_1_1ipaddr.html</anchorfile>
      <anchor>a1a4216f32cb50d56a7be83baad5fbd40</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>summarize_address_range</name>
      <anchorfile>namespacemulti__interface__roam_1_1ipaddr.html</anchorfile>
      <anchor>a4965cef3dc0c5722b041362aa40f34c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>__version__</name>
      <anchorfile>namespacemulti__interface__roam_1_1ipaddr.html</anchorfile>
      <anchor>aeccba0dbc107fd0467198735afa258a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_compat_has_real_bytes</name>
      <anchorfile>namespacemulti__interface__roam_1_1ipaddr.html</anchorfile>
      <anchor>a412de5f9f23d59f31b54030d3342ad8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CollapseAddrList</name>
      <anchorfile>namespacemulti__interface__roam_1_1ipaddr.html</anchorfile>
      <anchor>a2ce06ad873638cc36908a6489100e79d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>iwlibs.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/src/multi_interface_roam/pythonwifi/</path>
    <filename>iwlibs_8py</filename>
    <class kind="class">multi_interface_roam::pythonwifi::iwlibs::Iwfreq</class>
    <class kind="class">multi_interface_roam::pythonwifi::iwlibs::Iwparam</class>
    <class kind="class">multi_interface_roam::pythonwifi::iwlibs::Iwpoint</class>
    <class kind="class">multi_interface_roam::pythonwifi::iwlibs::Iwquality</class>
    <class kind="class">multi_interface_roam::pythonwifi::iwlibs::Iwrange</class>
    <class kind="class">multi_interface_roam::pythonwifi::iwlibs::Iwscan</class>
    <class kind="class">multi_interface_roam::pythonwifi::iwlibs::Iwscanresult</class>
    <class kind="class">multi_interface_roam::pythonwifi::iwlibs::Iwstats</class>
    <class kind="class">multi_interface_roam::pythonwifi::iwlibs::Iwstruct</class>
    <class kind="class">multi_interface_roam::pythonwifi::iwlibs::Wireless</class>
    <class kind="class">multi_interface_roam::pythonwifi::iwlibs::WirelessConfig</class>
    <class kind="class">multi_interface_roam::pythonwifi::iwlibs::WirelessInfo</class>
    <namespace>multi_interface_roam::pythonwifi::iwlibs</namespace>
    <member kind="function">
      <type>def</type>
      <name>getConfiguredWNICnames</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1iwlibs.html</anchorfile>
      <anchor>ae1db00aa1bdded966091c6deef654d5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getNICnames</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1iwlibs.html</anchorfile>
      <anchor>a5c6d06dec5a1b3204553240c23754a28</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getWNICnames</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1iwlibs.html</anchorfile>
      <anchor>a84fb1ea8332b6accc00d97a7774c165d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>hex2int</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1iwlibs.html</anchorfile>
      <anchor>a5d1d5b1c3de4e1e6261df60c665d816c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>makedict</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1iwlibs.html</anchorfile>
      <anchor>a7ecfd01c0982dc1ba3ef7f27851f94fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>GIGA</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1iwlibs.html</anchorfile>
      <anchor>a986a6ce7cacbdc415e85cfdc784e4ff3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>KILO</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1iwlibs.html</anchorfile>
      <anchor>a81b91371971b5d1e78b3166bb202477f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>MEGA</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1iwlibs.html</anchorfile>
      <anchor>aa8f898969fa55fa2e40c7ed9a732e29c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>l2socket.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/src/multi_interface_roam/</path>
    <filename>l2socket_8py</filename>
    <class kind="class">multi_interface_roam::l2socket::AlreadyClosed</class>
    <class kind="class">multi_interface_roam::l2socket::L2Port</class>
    <class kind="class">multi_interface_roam::l2socket::L2PortTest</class>
    <namespace>multi_interface_roam::l2socket</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_attach_filter_replacement</name>
      <anchorfile>namespacemulti__interface__roam_1_1l2socket.html</anchorfile>
      <anchor>ad34808650887409675348477abaca807</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run_ros_tests</name>
      <anchorfile>namespacemulti__interface__roam_1_1l2socket.html</anchorfile>
      <anchor>ab4b6150456eb4cb11eefd249968f974f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tst_icmp_pkt</name>
      <anchorfile>namespacemulti__interface__roam_1_1l2socket.html</anchorfile>
      <anchor>ad136aedd19f8b78d61d1a8b38c522001</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>_filter_cache</name>
      <anchorfile>namespacemulti__interface__roam_1_1l2socket.html</anchorfile>
      <anchor>a878017fa0b5fad225018096915dec4d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_orig_attach_filter</name>
      <anchorfile>namespacemulti__interface__roam_1_1l2socket.html</anchorfile>
      <anchor>ac2987e57a98e288bb3feccd14f83d161</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>scapy_arch_linux_module</name>
      <anchorfile>namespacemulti__interface__roam_1_1l2socket.html</anchorfile>
      <anchor>aeeba1f8ee2facdabf6822e8fc06680c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>logging_config.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/src/multi_interface_roam/</path>
    <filename>logging__config_8py</filename>
    <class kind="class">multi_interface_roam::logging_config::LoggerStream</class>
    <class kind="class">multi_interface_roam::logging_config::MyFormatter</class>
    <namespace>multi_interface_roam::logging_config</namespace>
    <member kind="function">
      <type>def</type>
      <name>get_logger_stream</name>
      <anchorfile>namespacemulti__interface__roam_1_1logging__config.html</anchorfile>
      <anchor>a37f7f4033e326f82a9dda1707d4f529f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_logger_stream_for_file</name>
      <anchorfile>namespacemulti__interface__roam_1_1logging__config.html</anchorfile>
      <anchor>aa0d6dd2d43270305bb8fe6993c5bccdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_logger_file</name>
      <anchorfile>namespacemulti__interface__roam_1_1logging__config.html</anchorfile>
      <anchor>a8fc921dbbbad8fdc2ffa70ba4c5e3414</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>all_logger</name>
      <anchorfile>namespacemulti__interface__roam_1_1logging__config.html</anchorfile>
      <anchor>a8223fe4fe6ad32fa00e958b43de15bc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>all_logger_formatter</name>
      <anchorfile>namespacemulti__interface__roam_1_1logging__config.html</anchorfile>
      <anchor>afbea0a04e4306d181d3af20a553220d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>all_logger_handler</name>
      <anchorfile>namespacemulti__interface__roam_1_1logging__config.html</anchorfile>
      <anchor>a515cae55c97e23e4762df0a3e58dc0ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>console_file_handler</name>
      <anchorfile>namespacemulti__interface__roam_1_1logging__config.html</anchorfile>
      <anchor>a08c7c610ba49a018bc6f5cdbb34db1aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>console_formatter</name>
      <anchorfile>namespacemulti__interface__roam_1_1logging__config.html</anchorfile>
      <anchor>aef3f027ea255afcbdd20fcfd6c021c13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>console_handler</name>
      <anchorfile>namespacemulti__interface__roam_1_1logging__config.html</anchorfile>
      <anchor>ae7e2a900fe95a1f9490d0152b9bfbf57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>console_logger</name>
      <anchorfile>namespacemulti__interface__roam_1_1logging__config.html</anchorfile>
      <anchor>aff807b47434f671728fa1dfc79795c6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>datefmt</name>
      <anchorfile>namespacemulti__interface__roam_1_1logging__config.html</anchorfile>
      <anchor>a664c3303c5fa99842da9a4f5b0ade749</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>file_formatter</name>
      <anchorfile>namespacemulti__interface__roam_1_1logging__config.html</anchorfile>
      <anchor>a161ad5dd7d449a5c40dadae83305f3a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>logdir</name>
      <anchorfile>namespacemulti__interface__roam_1_1logging__config.html</anchorfile>
      <anchor>ab015ab07079c71985ecaf5308c291013</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>logfilecount</name>
      <anchorfile>namespacemulti__interface__roam_1_1logging__config.html</anchorfile>
      <anchor>a5ed6aa062329ae59947a5e7644bbc20f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mac_addr.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/src/multi_interface_roam/</path>
    <filename>mac__addr_8py</filename>
    <class kind="class">multi_interface_roam::mac_addr::BasicTest</class>
    <namespace>multi_interface_roam::mac_addr</namespace>
    <member kind="function">
      <type>def</type>
      <name>is_packed</name>
      <anchorfile>namespacemulti__interface__roam_1_1mac__addr.html</anchorfile>
      <anchor>a146813792fe7498d848578b2aae3bc9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_str</name>
      <anchorfile>namespacemulti__interface__roam_1_1mac__addr.html</anchorfile>
      <anchor>ad52177199336a1388b0970d4e64105b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_special</name>
      <anchorfile>namespacemulti__interface__roam_1_1mac__addr.html</anchorfile>
      <anchor>af92e97efb724c9fa5e18339115dc65d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>packed_to_str</name>
      <anchorfile>namespacemulti__interface__roam_1_1mac__addr.html</anchorfile>
      <anchor>a8739f4f908b6e4cd87e8e7684d0fbdce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pretty</name>
      <anchorfile>namespacemulti__interface__roam_1_1mac__addr.html</anchorfile>
      <anchor>a2e87df5f825af77583f69892a1ff4b99</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>same</name>
      <anchorfile>namespacemulti__interface__roam_1_1mac__addr.html</anchorfile>
      <anchor>aefba646c957aced5ae3291c6bd7552eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>str_to_packed</name>
      <anchorfile>namespacemulti__interface__roam_1_1mac__addr.html</anchorfile>
      <anchor>adc9b1a4bc5d45e4236db720ed108735f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>to_packed</name>
      <anchorfile>namespacemulti__interface__roam_1_1mac__addr.html</anchorfile>
      <anchor>ad8db3dddfcef98ec9fdac86ae2e02f73</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>to_str</name>
      <anchorfile>namespacemulti__interface__roam_1_1mac__addr.html</anchorfile>
      <anchor>ac64561d61465db118191ad1e865b9c2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>special_macs</name>
      <anchorfile>namespacemulti__interface__roam_1_1mac__addr.html</anchorfile>
      <anchor>aa7a96e7a37a2019665e6306136aabbb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>str_re</name>
      <anchorfile>namespacemulti__interface__roam_1_1mac__addr.html</anchorfile>
      <anchor>a881dcb09d30b9cad8410ce28f9f86d96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>str_re_str</name>
      <anchorfile>namespacemulti__interface__roam_1_1mac__addr.html</anchorfile>
      <anchor>a3c2937b16783c93db5b05216c7d34de4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>multi_interface_roam.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/src/multi_interface_roam/</path>
    <filename>multi__interface__roam_8py</filename>
    <class kind="class">multi_interface_roam::multi_interface_roam::AlwaysSwitchSelectionStrategy</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::CommandWithOutput</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::ConfigureArp</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::ConfigureRpFilter</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::DhcpClient</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::DhcpInterface</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::KillServices</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::LinkBringupTimeMeasurementStrategy</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::LinkStabilityTimeMeasurementStrategy</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::LoggerStream</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::NetlinkMonitor</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::NetworkConnection</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::NetworkSelector</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::RoutingRules</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::RunCommand</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::SelectionStrategy</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::SimpleSelectionStrategy</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::StatGatherer</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::StaticRoute</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::System</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::WiredInterface</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::WirelessInterface</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::WpaSupplicant</class>
    <namespace>multi_interface_roam::multi_interface_roam</namespace>
    <member kind="function">
      <type>def</type>
      <name>flushiprule</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>a63568ffd97819ecb5b63afad750f821b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>log_time_string</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>a26a0b511a8b9937bbae564b12d7fa4fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>a160c100e99ec6c89bfdb38458be45de7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>safe_shutdown</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>aaa91506d8c102374372eb4db2c0c04c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>all_logger</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>aa65fe5d970328b1981c0996e9fbb06ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>all_logger_formatter</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>a9ffca71269e085c19c8c86006f790cd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>all_logger_handler</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>af659f1ad2ccc8c2178900dba5e002279</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>BLACKHOLE_BASESTATION_RULE</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>a38be6bbcbe14a9662bfea964f954cdb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>BLOCK_NON_TUNNEL_RULE</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>a18891e5e6e4c97905fd93c5282abe913</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>console_file_handler</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>a998cb11ced0036416dbd08cbcd1facd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>console_formatter</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>a758eedc987e40a5f38f9822c07dfb244</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>console_handler</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>ab3850e6ff021c7636d2a4512ef102672</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>console_logger</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>ab93e92c4f812889c1272f5a066c8cd9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>DEFAULT_RULE</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>a6697465f0998c67e7893428f424c630f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>file_formatter</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>af92e79ee49f14327aa59789d1f229e4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>FIRST_IFACE_RULE</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>a1ad5df14d1142c721bfd3f4293ccff00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>LOCAL_RULE</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>aa6bf151ebb7326ecaaa8da607db3a476</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>logdir</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>a840608ad42a1996afcf5a3584274dd13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>logfilecount</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>a6355788f87e2fd0678a371305a2fe399</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>NOCHECK</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>ae285a2a92edce892b124bc8335d0c154</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>NOIP</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>a4ac24562a04959b6deef5a32aca2c18f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>NOLINK</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>a8efdc9eb41fe0e4e90895f03002948b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>null_file</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>a612419ffed488a37ee2816754ef092ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>STATUSES</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>a24bb3fd628bec7061b8440689dd99959</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>strategy_logger</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>abbc3d73c32aab5b10f9875d06078d589</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>strategy_str</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>abfecd4961b0d0e53528219e3f2139414</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>TUNNEL_RULE</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>a338c91f759cac27cad3e6ceefb6da99f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>TUNNEL_RULE2</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>a04cea4812506e673c7af8deda6e8481a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MultiInterfaceStatus.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/msg_gen/cpp/include/multi_interface_roam/</path>
    <filename>MultiInterfaceStatus_8h</filename>
    <includes id="InterfaceStatus_8h" name="InterfaceStatus.h" local="yes" imported="no">multi_interface_roam/InterfaceStatus.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::multi_interface_roam::MultiInterfaceStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::multi_interface_roam::MultiInterfaceStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::multi_interface_roam::MultiInterfaceStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::multi_interface_roam::MultiInterfaceStatus_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::multi_interface_roam::MultiInterfaceStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">multi_interface_roam::MultiInterfaceStatus_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::multi_interface_roam::MultiInterfaceStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::multi_interface_roam::MultiInterfaceStatus_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>multi_interface_roam</namespace>
    <member kind="typedef">
      <type>::multi_interface_roam::MultiInterfaceStatus_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>MultiInterfaceStatus</name>
      <anchorfile>namespacemulti__interface__roam.html</anchorfile>
      <anchor>ac653e1f2abd26c2ef34a1e910dd3afdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::multi_interface_roam::MultiInterfaceStatus const  &gt;</type>
      <name>MultiInterfaceStatusConstPtr</name>
      <anchorfile>namespacemulti__interface__roam.html</anchorfile>
      <anchor>a9e52cbd2b884816f02a60c97b225522f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::multi_interface_roam::MultiInterfaceStatus &gt;</type>
      <name>MultiInterfaceStatusPtr</name>
      <anchorfile>namespacemulti__interface__roam.html</anchorfile>
      <anchor>a1dc4bbf071f7945ddb5d712885365f76</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemulti__interface__roam.html</anchorfile>
      <anchor>a0dcede753bb9ad528248d85807ce36ea</anchor>
      <arglist>(std::ostream &amp;s, const ::multi_interface_roam::MultiInterfaceStatus_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>multiset.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/src/multi_interface_roam/</path>
    <filename>multiset_8py</filename>
    <class kind="class">multi_interface_roam::multiset::Multiset</class>
    <namespace>multi_interface_roam::multiset</namespace>
  </compound>
  <compound kind="file">
    <name>netlink_monitor.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/src/multi_interface_roam/</path>
    <filename>netlink__monitor_8py</filename>
    <class kind="class">multi_interface_roam::netlink_monitor::IFSTATE</class>
    <class kind="class">multi_interface_roam::netlink_monitor::NetlinkMonitor</class>
    <class kind="class">multi_interface_roam::netlink_monitor::RunCommand</class>
    <namespace>multi_interface_roam::netlink_monitor</namespace>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacemulti__interface__roam_1_1netlink__monitor.html</anchorfile>
      <anchor>a571e8c1c4aabb69ddcf8f2b7db16c628</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_status</name>
      <anchorfile>namespacemulti__interface__roam_1_1netlink__monitor.html</anchorfile>
      <anchor>a20e9779923271f377e7961569a813fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>monitor</name>
      <anchorfile>namespacemulti__interface__roam_1_1netlink__monitor.html</anchorfile>
      <anchor>a45c97dcb56c60e372f5df85c5afac828</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pcap_twisted.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/src/multi_interface_roam/graveyard/</path>
    <filename>pcap__twisted_8py</filename>
    <class kind="class">pcap_twisted::Capture::_CaptureDescriptor</class>
    <class kind="class">pcap_twisted::AlreadyClosed</class>
    <class kind="class">pcap_twisted::Capture</class>
    <class kind="class">pcap_twisted::DeathReporter</class>
    <namespace>pcap_twisted</namespace>
    <member kind="function">
      <type>def</type>
      <name>hasPcapObj</name>
      <anchorfile>namespacepcap__twisted.html</anchorfile>
      <anchor>aa210594e3488a5bffe96151f984e8dce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_pkt</name>
      <anchorfile>namespacepcap__twisted.html</anchorfile>
      <anchor>a1f687a1edf23551cd935581ebf13df02</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>RawSocket</name>
      <anchorfile>namespacepcap__twisted.html</anchorfile>
      <anchor>ae1608678cb47e3641d28a5c11a21f6bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>c1</name>
      <anchorfile>namespacepcap__twisted.html</anchorfile>
      <anchor>ab21abdb79faf928e59962a1631c9206a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>h</name>
      <anchorfile>namespacepcap__twisted.html</anchorfile>
      <anchor>a6d49071e3f1dd3e08816934df84af24f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ping_tester.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/src/multi_interface_roam/</path>
    <filename>ping__tester_8py</filename>
    <class kind="class">multi_interface_roam::ping_tester::PingMonitor</class>
    <class kind="class">multi_interface_roam::ping_tester::PingTester</class>
    <namespace>multi_interface_roam::ping_tester</namespace>
  </compound>
  <compound kind="file">
    <name>radio.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/src/multi_interface_roam/</path>
    <filename>radio_8py</filename>
    <class kind="class">multi_interface_roam::radio::Associating</class>
    <class kind="class">multi_interface_roam::radio::AssociationState</class>
    <class kind="class">multi_interface_roam::radio::Network</class>
    <class kind="class">multi_interface_roam::radio::Radio</class>
    <class kind="class">multi_interface_roam::radio::Unassociated</class>
    <namespace>multi_interface_roam::radio</namespace>
    <member kind="function">
      <type>def</type>
      <name>is_not_associating</name>
      <anchorfile>namespacemulti__interface__roam_1_1radio.html</anchorfile>
      <anchor>a87cef3379ce5b5d3427eb6678617deac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>radio_manager.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/src/multi_interface_roam/</path>
    <filename>radio__manager_8py</filename>
    <class kind="class">multi_interface_roam::radio_manager::Bss</class>
    <class kind="class">multi_interface_roam::radio_manager::BssList</class>
    <class kind="class">multi_interface_roam::radio_manager::Frequency</class>
    <class kind="class">multi_interface_roam::radio_manager::FrequencyList</class>
    <class kind="class">multi_interface_roam::radio_manager::NoFrequenciesReady</class>
    <class kind="class">multi_interface_roam::radio_manager::RadioManager</class>
    <class kind="class">multi_interface_roam::radio_manager::ScanManager</class>
    <namespace>multi_interface_roam::radio_manager</namespace>
    <member kind="function">
      <type>def</type>
      <name>check_band</name>
      <anchorfile>namespacemulti__interface__roam_1_1radio__manager.html</anchorfile>
      <anchor>aab6791d5311731d65a21b3db57eb2ffd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_id</name>
      <anchorfile>namespacemulti__interface__roam_1_1radio__manager.html</anchorfile>
      <anchor>a36677ec388af153d1e7e663cbe92cd28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>known_bsses_log</name>
      <anchorfile>namespacemulti__interface__roam_1_1radio__manager.html</anchorfile>
      <anchor>a64135dcf75b4efd06406038f7d09d789</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>radio_manager_decisions</name>
      <anchorfile>namespacemulti__interface__roam_1_1radio__manager.html</anchorfile>
      <anchor>a7af7d87731725b9767caabd4391bee81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>scan_periods_log</name>
      <anchorfile>namespacemulti__interface__roam_1_1radio__manager.html</anchorfile>
      <anchor>a37f09808c801e2140b8f7eb7d61129ae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>radio_sm.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/src/multi_interface_roam/</path>
    <filename>radio__sm_8py</filename>
    <class kind="class">multi_interface_roam::radio_sm::Active</class>
    <class kind="class">multi_interface_roam::radio_sm::Associated</class>
    <class kind="class">multi_interface_roam::radio_sm::Associating</class>
    <class kind="class">multi_interface_roam::radio_sm::Disactivating</class>
    <class kind="class">multi_interface_roam::radio_sm::Down</class>
    <class kind="class">multi_interface_roam::radio_sm::RadioSmData</class>
    <class kind="class">multi_interface_roam::radio_sm::RadioSmState</class>
    <class kind="class">multi_interface_roam::radio_sm::Unassociated</class>
    <namespace>multi_interface_roam::radio_sm</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_state_change_cb</name>
      <anchorfile>namespacemulti__interface__roam_1_1radio__sm.html</anchorfile>
      <anchor>a2cf6da076e52adbb876769590f7b6030</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>radio_sm</name>
      <anchorfile>namespacemulti__interface__roam_1_1radio__sm.html</anchorfile>
      <anchor>a145622b37249ad7c30f7d31bc2f8ba73</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>roam_node.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/nodes/</path>
    <filename>roam__node_8py</filename>
    <class kind="class">roam_node::MultiInterfaceDiagPublisher</class>
    <namespace>roam_node</namespace>
    <member kind="variable">
      <type>dictionary</type>
      <name>freq_to_chan_map</name>
      <anchorfile>namespaceroam__node.html</anchorfile>
      <anchor>a749ed7dcb79387d4c1d5832f67c92b39</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>roam_node2.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/src/multi_interface_roam/</path>
    <filename>roam__node2_8py</filename>
    <class kind="class">multi_interface_roam::roam_node2::Node</class>
    <class kind="class">multi_interface_roam::roam_node2::RoamNode</class>
    <namespace>multi_interface_roam::roam_node2</namespace>
    <member kind="function">
      <type>def</type>
      <name>start</name>
      <anchorfile>namespacemulti__interface__roam_1_1roam__node2.html</anchorfile>
      <anchor>a39628c0030889733eec02faa3f8732c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>STATUSES</name>
      <anchorfile>namespacemulti__interface__roam_1_1roam__node2.html</anchorfile>
      <anchor>a76c18b8ceb7262cc3dcdfd89761a889f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rosmasterless.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/src/multi_interface_roam/</path>
    <filename>rosmasterless_8py</filename>
    <namespace>multi_interface_roam::rosmasterless</namespace>
    <member kind="function">
      <type>def</type>
      <name>check_master</name>
      <anchorfile>namespacemulti__interface__roam_1_1rosmasterless.html</anchorfile>
      <anchor>a5ce60796600ca60bc34d841e374203b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>new_init_node</name>
      <anchorfile>namespacemulti__interface__roam_1_1rosmasterless.html</anchorfile>
      <anchor>aedd4032ec3be87bcd99dc160bff23f78</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>new_publish</name>
      <anchorfile>namespacemulti__interface__roam_1_1rosmasterless.html</anchorfile>
      <anchor>aacf4053042c17b9de30e99a8e0139b36</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>new_registration_reg_added</name>
      <anchorfile>namespacemulti__interface__roam_1_1rosmasterless.html</anchorfile>
      <anchor>a699a00d13c0bb3f1a3c64d7f8a9017b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>master_check_interval</name>
      <anchorfile>namespacemulti__interface__roam_1_1rosmasterless.html</anchorfile>
      <anchor>aa6b018501be3d503bfd57fbb0f0071ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>master_pid</name>
      <anchorfile>namespacemulti__interface__roam_1_1rosmasterless.html</anchorfile>
      <anchor>ac96eb8c54921e7358535fd4d29ea1d33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>next_check_time</name>
      <anchorfile>namespacemulti__interface__roam_1_1rosmasterless.html</anchorfile>
      <anchor>ac9229eba85568235c2c605c69532bbb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>original_Publisher_publish</name>
      <anchorfile>namespacemulti__interface__roam_1_1rosmasterless.html</anchorfile>
      <anchor>a8bf8d9316493263cade564bd3e378810</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>original_rospy_init_node</name>
      <anchorfile>namespacemulti__interface__roam_1_1rosmasterless.html</anchorfile>
      <anchor>a0bfaf600c7dadbd6012d0e7e2c1c804f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>pub_list</name>
      <anchorfile>namespacemulti__interface__roam_1_1rosmasterless.html</anchorfile>
      <anchor>a0507ff71c63eca23a1e244885ee169cf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sigblock.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/src/multi_interface_roam/</path>
    <filename>sigblock_8c</filename>
    <member kind="define">
      <type>#define</type>
      <name>PyMODINIT_FUNC</name>
      <anchorfile>sigblock_8c.html</anchorfile>
      <anchor>a75c7c5d977b65e67c0b0d80fc079004f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>block_signal</name>
      <anchorfile>sigblock_8c.html</anchorfile>
      <anchor>ae346386d1e81067debc312a3dec5c7e6</anchor>
      <arglist>(PyObject *self, PyObject *args)</arglist>
    </member>
    <member kind="function">
      <type>PyMODINIT_FUNC</type>
      <name>initsigblock</name>
      <anchorfile>sigblock_8c.html</anchorfile>
      <anchor>a910dbbbc6ecd81c8138d854da780d201</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>restore_mask</name>
      <anchorfile>sigblock_8c.html</anchorfile>
      <anchor>a9ba7769f734a50c918f000eaa1dba03a</anchor>
      <arglist>(PyObject *self, PyObject *args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PyObject *</type>
      <name>save_mask</name>
      <anchorfile>sigblock_8c.html</anchorfile>
      <anchor>a6365a87e1272339afa394a5cc222e070</anchor>
      <arglist>(PyObject *self, PyObject *args)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyMethodDef</type>
      <name>module_methods</name>
      <anchorfile>sigblock_8c.html</anchorfile>
      <anchor>afcd2b5e08091d3973eb552badcfec160</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PyObject *</type>
      <name>SigblockError</name>
      <anchorfile>sigblock_8c.html</anchorfile>
      <anchor>a2be43d65a68eb0b65b48e132ec539513</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static sigset_t</type>
      <name>the_mask</name>
      <anchorfile>sigblock_8c.html</anchorfile>
      <anchor>a3cd3d16091dd4f2bc042d8ade51ec0ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>the_mask_is_set</name>
      <anchorfile>sigblock_8c.html</anchorfile>
      <anchor>a2c7170a72344827ab3d90789926e93c0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sigblock_build.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/src/multi_interface_roam/</path>
    <filename>sigblock__build_8py</filename>
    <namespace>multi_interface_roam::sigblock_build</namespace>
    <member kind="variable">
      <type>list</type>
      <name>ext_modules</name>
      <anchorfile>namespacemulti__interface__roam_1_1sigblock__build.html</anchorfile>
      <anchor>ada27da5676718e97b2dbc5bf67438d43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>version</name>
      <anchorfile>namespacemulti__interface__roam_1_1sigblock__build.html</anchorfile>
      <anchor>a56965a1b0e9a549826e5d2bc03ce1f8c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sta_test.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/test/</path>
    <filename>sta__test_8py</filename>
    <class kind="class">sta_test::Bss</class>
    <class kind="class">sta_test::FastAssoc</class>
    <class kind="class">sta_test::Reassociate</class>
    <class kind="class">sta_test::SlowAssoc</class>
    <class kind="class">sta_test::StaTester</class>
    <class kind="class">sta_test::SuccessCounter</class>
    <namespace>sta_test</namespace>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacesta__test.html</anchorfile>
      <anchor>aacde9598bb46b8319bc57c69ba63eef6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>shutdown_by_ros</name>
      <anchorfile>namespacesta__test.html</anchorfile>
      <anchor>ab0df777d2f6e77620b7a97f137870b41</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>graveyard/state_publisher.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/src/multi_interface_roam/graveyard/</path>
    <filename>graveyard_2state__publisher_8py</filename>
    <class kind="class">state_publisher::BasicTest</class>
    <class kind="class">state_publisher::CompositeStatePublisher</class>
    <class kind="class">state_publisher::StatePublisher</class>
    <namespace>state_publisher</namespace>
    <member kind="function">
      <type>def</type>
      <name>state_logger</name>
      <anchorfile>namespacestate__publisher.html</anchorfile>
      <anchor>a701dc46a0819ea5abab5b41608fcdb25</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>state_publisher.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/src/multi_interface_roam/</path>
    <filename>state__publisher_8py</filename>
    <class kind="class">multi_interface_roam::state_publisher::BasicTest</class>
    <class kind="class">multi_interface_roam::state_publisher::CompositeStatePublisher</class>
    <class kind="class">multi_interface_roam::state_publisher::JustSubscribed</class>
    <class kind="class">multi_interface_roam::state_publisher::StatePublisher</class>
    <namespace>multi_interface_roam::state_publisher</namespace>
    <member kind="function">
      <type>def</type>
      <name>state_logger</name>
      <anchorfile>namespacemulti__interface__roam_1_1state__publisher.html</anchorfile>
      <anchor>a2dc47e50525cf0f66eb1135020bfac57</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>system.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/src/multi_interface_roam/</path>
    <filename>system_8py</filename>
    <class kind="class">multi_interface_roam::system::AutoShutdown</class>
    <class kind="class">multi_interface_roam::system::Quiet</class>
    <class kind="class">multi_interface_roam::system::System</class>
    <class kind="class">multi_interface_roam::system::SystemTest</class>
    <namespace>multi_interface_roam::system</namespace>
    <member kind="function">
      <type>def</type>
      <name>run_ros_tests</name>
      <anchorfile>namespacemulti__interface__roam_1_1system.html</anchorfile>
      <anchor>a1d671432950c9ec2f3939e9b9dfbd3a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>system</name>
      <anchorfile>namespacemulti__interface__roam_1_1system.html</anchorfile>
      <anchor>a9ecaf0e5adb011eb81c715956494f1d5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>weakcallback.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-linux_networking/doc_stacks/2013-03-01_15-56-27.119261/linux_networking/multi_interface_roam/src/multi_interface_roam/</path>
    <filename>weakcallback_8py</filename>
    <class kind="class">multi_interface_roam::weakcallback::WeakCallback</class>
    <class kind="class">multi_interface_roam::weakcallback::WeakCallbackCb</class>
    <namespace>multi_interface_roam::weakcallback</namespace>
  </compound>
  <compound kind="namespace">
    <name>event</name>
    <filename>namespaceevent.html</filename>
    <class kind="class">event::BasicTest</class>
    <class kind="class">event::DeadlockException</class>
    <class kind="class">event::Event</class>
    <class kind="class">event::EventCallbackHandle</class>
    <class kind="class">event::MultipleUnsubscribe</class>
    <class kind="class">event::ReentrantDetectingLock</class>
    <class kind="class">event::ReentrantDetectingLockEnterHelper</class>
    <class kind="class">event::Unsubscriber</class>
    <member kind="function">
      <type>def</type>
      <name>append_cb</name>
      <anchorfile>namespaceevent.html</anchorfile>
      <anchor>a2179f63caa8f8fdb02b79c555d1e69a8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>event::BasicTest</name>
    <filename>classevent_1_1BasicTest.html</filename>
    <class kind="class">event::BasicTest::ThreadTest</class>
    <member kind="function">
      <type>def</type>
      <name>test_basic</name>
      <anchorfile>classevent_1_1BasicTest.html</anchorfile>
      <anchor>ab400297da8119ac49abd9fc5b1ff6955</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_multiple_unsubscribe_once</name>
      <anchorfile>classevent_1_1BasicTest.html</anchorfile>
      <anchor>a1ce3bdc3f3b1c5ed4c9b48837b75286a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_multiple_unsubscribe_repeating</name>
      <anchorfile>classevent_1_1BasicTest.html</anchorfile>
      <anchor>a2e124fa5ef632f22fe222d613cba7dad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_subscription_change</name>
      <anchorfile>classevent_1_1BasicTest.html</anchorfile>
      <anchor>a52d1c737a5651086876e96c6cc101974</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_unsub_myself</name>
      <anchorfile>classevent_1_1BasicTest.html</anchorfile>
      <anchor>a1bf964ee818963d79d963c874a921c43</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_unsub_myself_blocking</name>
      <anchorfile>classevent_1_1BasicTest.html</anchorfile>
      <anchor>ae59c2733b05c4cc08491558bd1733001</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_unsub_myself_nonblocking</name>
      <anchorfile>classevent_1_1BasicTest.html</anchorfile>
      <anchor>af88c4ca769e3001def125e419224cbef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_unsubscribe_all</name>
      <anchorfile>classevent_1_1BasicTest.html</anchorfile>
      <anchor>a9179f162006e1a2f15329beeeeec6812</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wait_cv</name>
      <anchorfile>classevent_1_1BasicTest.html</anchorfile>
      <anchor>aa9058601517bd2aa119428ba2f4f8836</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>event::BasicTest::ThreadTest</name>
    <filename>classevent_1_1BasicTest_1_1ThreadTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classevent_1_1BasicTest_1_1ThreadTest.html</anchorfile>
      <anchor>adfba6c0b50f30516bcec71eba1ec2f21</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_norun_sub_during_trig</name>
      <anchorfile>classevent_1_1BasicTest_1_1ThreadTest.html</anchorfile>
      <anchor>afa77931d0f2fe6fa47e9f58e0fcd7fe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_norun_unsub_during_trig</name>
      <anchorfile>classevent_1_1BasicTest_1_1ThreadTest.html</anchorfile>
      <anchor>aec16fcac7329fcd19329a33fd3a80da4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cv</name>
      <anchorfile>classevent_1_1BasicTest_1_1ThreadTest.html</anchorfile>
      <anchor>ae06e597416350ac9455349aef3533c2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>e</name>
      <anchorfile>classevent_1_1BasicTest_1_1ThreadTest.html</anchorfile>
      <anchor>ab87db74dc36c2a4ec4478ae3755466f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>expected</name>
      <anchorfile>classevent_1_1BasicTest_1_1ThreadTest.html</anchorfile>
      <anchor>aedc9c35e690ed2234c92edcf074d8636</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>h1</name>
      <anchorfile>classevent_1_1BasicTest_1_1ThreadTest.html</anchorfile>
      <anchor>abc5ef8021243b87e75990d732db649ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>h2</name>
      <anchorfile>classevent_1_1BasicTest_1_1ThreadTest.html</anchorfile>
      <anchor>a3d1b8ec5dd218e84b62a497e7df56730</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>l</name>
      <anchorfile>classevent_1_1BasicTest_1_1ThreadTest.html</anchorfile>
      <anchor>abf63a5300e88fd8fd8df195e76a12de6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>t</name>
      <anchorfile>classevent_1_1BasicTest_1_1ThreadTest.html</anchorfile>
      <anchor>ae331f59928515aeb25e580f390c68ed9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>event::DeadlockException</name>
    <filename>classevent_1_1DeadlockException.html</filename>
  </compound>
  <compound kind="class">
    <name>event::Event</name>
    <filename>classevent_1_1Event.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classevent_1_1Event.html</anchorfile>
      <anchor>ac71571f589e83f3134555abc94881515</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>subscribe</name>
      <anchorfile>classevent_1_1Event.html</anchorfile>
      <anchor>ab2fc0c3b313963a5f99a89d2dc88218d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>subscribe_once</name>
      <anchorfile>classevent_1_1Event.html</anchorfile>
      <anchor>a2f259a36f1840baa4354354bcfe54aca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>subscribe_repeating</name>
      <anchorfile>classevent_1_1Event.html</anchorfile>
      <anchor>acbaf718bf0c20acaf0fb5f4b6ef0099c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>trigger</name>
      <anchorfile>classevent_1_1Event.html</anchorfile>
      <anchor>aa79a9fd06cba3cdbb4d3ec380920a5e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unsubscribe_all</name>
      <anchorfile>classevent_1_1Event.html</anchorfile>
      <anchor>a344a76c5017a7e08b2d3cb4e2e815f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_subscription_change</name>
      <anchorfile>classevent_1_1Event.html</anchorfile>
      <anchor>a7ac32437a11cb8b66ded35ed3b6eefe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_name</name>
      <anchorfile>classevent_1_1Event.html</anchorfile>
      <anchor>ae231d841ef04c82a311ec40dfad32b56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_subscribers</name>
      <anchorfile>classevent_1_1Event.html</anchorfile>
      <anchor>ae31c740fe3585044e5d5e7e1715f5ed3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>event::EventCallbackHandle</name>
    <filename>classevent_1_1EventCallbackHandle.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__enter__</name>
      <anchorfile>classevent_1_1EventCallbackHandle.html</anchorfile>
      <anchor>a25ed90a89f2d36d677116d915849355e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__exit__</name>
      <anchorfile>classevent_1_1EventCallbackHandle.html</anchorfile>
      <anchor>af11457e12a25d2f1930bf6a6f4527f1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classevent_1_1EventCallbackHandle.html</anchorfile>
      <anchor>a3f403940122b54e2fd9f2a3031ca5847</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unsubscribe</name>
      <anchorfile>classevent_1_1EventCallbackHandle.html</anchorfile>
      <anchor>aace2757d6da6b3d0edcff33854081cd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_trigger</name>
      <anchorfile>classevent_1_1EventCallbackHandle.html</anchorfile>
      <anchor>aac0697f6b5c1538223f3db75744304d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_args</name>
      <anchorfile>classevent_1_1EventCallbackHandle.html</anchorfile>
      <anchor>ae4bbe20ab6b3a250a2090d95e2ebbcaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_call_lock</name>
      <anchorfile>classevent_1_1EventCallbackHandle.html</anchorfile>
      <anchor>aaeb29f6ba7b43024da93196b8e468605</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_cb</name>
      <anchorfile>classevent_1_1EventCallbackHandle.html</anchorfile>
      <anchor>a813137c2e6d6de49da9e0f1c7ddb08a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_event</name>
      <anchorfile>classevent_1_1EventCallbackHandle.html</anchorfile>
      <anchor>a78f985d40a8dfef02a39e4c6c255c6b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_kwargs</name>
      <anchorfile>classevent_1_1EventCallbackHandle.html</anchorfile>
      <anchor>aeb67b4bbfd18686c6f5c0b4a2f886b62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_repeating</name>
      <anchorfile>classevent_1_1EventCallbackHandle.html</anchorfile>
      <anchor>a6a538816793cb26413d839e3b7a79d83</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>event::MultipleUnsubscribe</name>
    <filename>classevent_1_1MultipleUnsubscribe.html</filename>
  </compound>
  <compound kind="class">
    <name>event::ReentrantDetectingLock</name>
    <filename>classevent_1_1ReentrantDetectingLock.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__call__</name>
      <anchorfile>classevent_1_1ReentrantDetectingLock.html</anchorfile>
      <anchor>a74f7294ea36cad8dce61ee39d17b58b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__enter__</name>
      <anchorfile>classevent_1_1ReentrantDetectingLock.html</anchorfile>
      <anchor>af9871e1b1952274c00ff0b5adc733e0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__exit__</name>
      <anchorfile>classevent_1_1ReentrantDetectingLock.html</anchorfile>
      <anchor>a92548c815565d2ab89f09c56dc3fd517</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classevent_1_1ReentrantDetectingLock.html</anchorfile>
      <anchor>a45c69026a9d85f36c7368e2d8c2f9d24</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>acquire</name>
      <anchorfile>classevent_1_1ReentrantDetectingLock.html</anchorfile>
      <anchor>a524668f5d19a552523aa485e03df4292</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>release</name>
      <anchorfile>classevent_1_1ReentrantDetectingLock.html</anchorfile>
      <anchor>aa26ba322980c7ec4b469e1a2d1e11864</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_lock</name>
      <anchorfile>classevent_1_1ReentrantDetectingLock.html</anchorfile>
      <anchor>a97c9dd3fe08f3297621e650af65ca81c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_owner</name>
      <anchorfile>classevent_1_1ReentrantDetectingLock.html</anchorfile>
      <anchor>a88d9c668b83bb56530846af7f841094a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>event::ReentrantDetectingLockEnterHelper</name>
    <filename>classevent_1_1ReentrantDetectingLockEnterHelper.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__enter__</name>
      <anchorfile>classevent_1_1ReentrantDetectingLockEnterHelper.html</anchorfile>
      <anchor>a05e5f72ba00dd4253999b50820961882</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__exit__</name>
      <anchorfile>classevent_1_1ReentrantDetectingLockEnterHelper.html</anchorfile>
      <anchor>a2a6786a254b2f467a24fe42772f993da</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classevent_1_1ReentrantDetectingLockEnterHelper.html</anchorfile>
      <anchor>afb190c7cbbf94d2033143c0674583688</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>parent</name>
      <anchorfile>classevent_1_1ReentrantDetectingLockEnterHelper.html</anchorfile>
      <anchor>ae90ea3f88f1bf20448cda5dd768472c8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>event::Unsubscriber</name>
    <filename>classevent_1_1Unsubscriber.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classevent_1_1Unsubscriber.html</anchorfile>
      <anchor>ae49045119bd375cb485076cf1265609d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cb</name>
      <anchorfile>classevent_1_1Unsubscriber.html</anchorfile>
      <anchor>a62bfccad474d30379c789f14ffdc2fc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>blocking</name>
      <anchorfile>classevent_1_1Unsubscriber.html</anchorfile>
      <anchor>ac1ccf66c5cb81af876d5bd24a43ac206</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>l</name>
      <anchorfile>classevent_1_1Unsubscriber.html</anchorfile>
      <anchor>ab848f34b28c9d62371f886787397806f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>multi_interface_roam</name>
    <filename>namespacemulti__interface__roam.html</filename>
    <namespace>multi_interface_roam::async_helpers</namespace>
    <namespace>multi_interface_roam::command_with_output</namespace>
    <namespace>multi_interface_roam::config</namespace>
    <namespace>multi_interface_roam::dhcp</namespace>
    <namespace>multi_interface_roam::dhcp_apply_config</namespace>
    <namespace>multi_interface_roam::event</namespace>
    <namespace>multi_interface_roam::gcdebug</namespace>
    <namespace>multi_interface_roam::interface</namespace>
    <namespace>multi_interface_roam::interface_selector</namespace>
    <namespace>multi_interface_roam::interface_upper</namespace>
    <namespace>multi_interface_roam::ip_rule</namespace>
    <namespace>multi_interface_roam::ipaddr</namespace>
    <namespace>multi_interface_roam::l2socket</namespace>
    <namespace>multi_interface_roam::logging_config</namespace>
    <namespace>multi_interface_roam::mac_addr</namespace>
    <namespace>multi_interface_roam::msg</namespace>
    <namespace>multi_interface_roam::multi_interface_roam</namespace>
    <namespace>multi_interface_roam::multiset</namespace>
    <namespace>multi_interface_roam::netlink_monitor</namespace>
    <namespace>multi_interface_roam::ping_tester</namespace>
    <namespace>multi_interface_roam::pythonwifi</namespace>
    <namespace>multi_interface_roam::radio</namespace>
    <namespace>multi_interface_roam::radio_manager</namespace>
    <namespace>multi_interface_roam::radio_sm</namespace>
    <namespace>multi_interface_roam::roam_node2</namespace>
    <namespace>multi_interface_roam::rosmasterless</namespace>
    <namespace>multi_interface_roam::sigblock_build</namespace>
    <namespace>multi_interface_roam::state_publisher</namespace>
    <namespace>multi_interface_roam::system</namespace>
    <namespace>multi_interface_roam::weakcallback</namespace>
    <class kind="struct">multi_interface_roam::InterfaceStatus_</class>
    <class kind="struct">multi_interface_roam::MultiInterfaceStatus_</class>
    <member kind="typedef">
      <type>::multi_interface_roam::InterfaceStatus_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>InterfaceStatus</name>
      <anchorfile>namespacemulti__interface__roam.html</anchorfile>
      <anchor>afe58830f5145009f45be6f40fd366af8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::multi_interface_roam::InterfaceStatus const  &gt;</type>
      <name>InterfaceStatusConstPtr</name>
      <anchorfile>namespacemulti__interface__roam.html</anchorfile>
      <anchor>a9878300f92d12183528040f7cf3684e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::multi_interface_roam::InterfaceStatus &gt;</type>
      <name>InterfaceStatusPtr</name>
      <anchorfile>namespacemulti__interface__roam.html</anchorfile>
      <anchor>a4c02f75fd6df2c59f35374aad297fa04</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::multi_interface_roam::MultiInterfaceStatus_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>MultiInterfaceStatus</name>
      <anchorfile>namespacemulti__interface__roam.html</anchorfile>
      <anchor>ac653e1f2abd26c2ef34a1e910dd3afdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::multi_interface_roam::MultiInterfaceStatus const  &gt;</type>
      <name>MultiInterfaceStatusConstPtr</name>
      <anchorfile>namespacemulti__interface__roam.html</anchorfile>
      <anchor>a9e52cbd2b884816f02a60c97b225522f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::multi_interface_roam::MultiInterfaceStatus &gt;</type>
      <name>MultiInterfaceStatusPtr</name>
      <anchorfile>namespacemulti__interface__roam.html</anchorfile>
      <anchor>a1dc4bbf071f7945ddb5d712885365f76</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemulti__interface__roam.html</anchorfile>
      <anchor>a0dcede753bb9ad528248d85807ce36ea</anchor>
      <arglist>(std::ostream &amp;s, const ::multi_interface_roam::MultiInterfaceStatus_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemulti__interface__roam.html</anchorfile>
      <anchor>a86e18ac6edb4d49047a3ca6e5cedfcc4</anchor>
      <arglist>(std::ostream &amp;s, const ::multi_interface_roam::InterfaceStatus_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>multi_interface_roam::InterfaceStatus_</name>
    <filename>structmulti__interface__roam_1_1InterfaceStatus__.html</filename>
    <templarg></templarg>
    <member kind="enumvalue">
      <name>STATE_NO_INTERFACE</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>a0c6f6bbe48cda979366dc43999742fe2a838549e6bce9cd4af6abbf19b8e4607b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_PLUGGED</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>a1fc6b209b12bc5f9ede8f7687b504c44a74efe054271c96ccb87f77caf8cb6a58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_UP</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>af59b90bdc642e162b7f77cd004fa5d25abdb9bdd75999b16c71885e2612b8cf4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_LINK</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>aeba76b9420dd87b48f2552d8f0f622baa53127d33358e05b6e1320b5e815eaa55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_LINK_ADDR</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>a0fea846ec799882179f35f822ba96a73a3b87b0e42e4588d77b96f3c8e4a3e676</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_ADDR</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>a7d809fc9f73abb7c23fa3054a844bef0a07e63d1704231fae54bdd86386c79842</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STATE_PINGING</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>ae4c8d52f63c5df632e4250a474c29ea6aeb3a753e97ea1403de5466207acbf8cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_active_interface_rank_type</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>aac47cf20eef3c4744ee9cf3b3f2fc4be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::wpa_supplicant_node::Bss_&lt; ContainerAllocator &gt;</type>
      <name>_bss_type</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>ad2c47f0ed4f1c4c7567818b470897ebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>_goodness_type</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>a2f24cb95f2f479e3c3acf61b4d21cb81</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>_interface_type</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>aa57d4aa82e2c1dd3fb10474419452bdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>_latency_type</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>afcf3b4a82fb4ff7873f0a4e021fb2125</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>_loss_type</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>aa9094897dea1f83c3424a89831e5e580</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>_prescore_type</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>a9aeb53b165a106ce82e8a0666db9bf61</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>_pretty_name_type</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>a15bfa35615bcd6f4db26c18bd0f701a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>_reliability_type</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>a8cddd42f93d6402f9725138b9b1cbb0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>_score_type</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>ad6363e9a330999776e87a7a3915f4312</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int8_t</type>
      <name>_state_type</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>a67a70148317b88e1d660e48f4a0a93c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::multi_interface_roam::InterfaceStatus_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>a22dbd42b7ba2e616f63a26f8da6c20af</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::multi_interface_roam::InterfaceStatus_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>a158a8a568fe76a27a5599b9ae3fc7a20</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>InterfaceStatus_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>aad68bae58dc80e00a7963a29833211b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>a8e4068fa797d9ab16ee5dfa21a90c5ff</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>ac60273f28645ab07fc12ceb8deb41835</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>a31e4a2b326057434f60beb27afbcc4f1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>aaba038eb86496e6788465a61278fff50</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InterfaceStatus_</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>a79ac59cd7895acee4abbb87b9aa80ccc</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InterfaceStatus_</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>af4ab57a5438a8a186f095b6940956eb5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>a7e7f1737f5db5ff13559f80e77996f9b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>a730b1fad89d2b9949f7576b3c310d2d0</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>a4d9e5a97be84aa3ee528bbe930e60dcc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>ac6ed1eb98aae58f11a85f7693f2a886d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>a5e7eec9de284672d4779811b07c47ae2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>a6aa4845e1de6d2c644ac00483b48eba1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>active_interface_rank</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>abbb5cf1b8aae85d2482dbd3cb5514bf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::wpa_supplicant_node::Bss_&lt; ContainerAllocator &gt;</type>
      <name>bss</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>a9d5caf2d7c090b116b80bad51b121600</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>goodness</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>af2f7ae4cd3ec42d0e3b5aa38d7b54372</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>interface</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>a7c85af4d0ee9509d83f2e8a41364aa98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>latency</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>ab48235658c87d198f66aa04bb3bcf684</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>loss</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>ad9d299a2ce5a4b6e00dbef1ce65a8f85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>prescore</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>a769226065ee748c9f21f7a4ec7453c29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>pretty_name</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>a278853ac425d37a586140e2f5d7d3ccd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>reliability</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>af374ef41122a5252140d674a6ad92c14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>score</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>a99b2944fc1123465d35cb56096604a0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>state</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>ab1e405624e9f21a5df9a5e7f5948863e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>a6a6b90ba97f6c8f6758351626f4729bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>a3a6d2d278257a40bfc036e0f8c505e26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structmulti__interface__roam_1_1InterfaceStatus__.html</anchorfile>
      <anchor>a4a66b927dd97d97a73be89154b49264a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>multi_interface_roam::MultiInterfaceStatus_</name>
    <filename>structmulti__interface__roam_1_1MultiInterfaceStatus__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::vector&lt; ::multi_interface_roam::InterfaceStatus_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::multi_interface_roam::InterfaceStatus_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>_interfaces_type</name>
      <anchorfile>structmulti__interface__roam_1_1MultiInterfaceStatus__.html</anchorfile>
      <anchor>a10dc48eb282e8a8e5724f1a51b6afd17</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::multi_interface_roam::MultiInterfaceStatus_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structmulti__interface__roam_1_1MultiInterfaceStatus__.html</anchorfile>
      <anchor>ac6c0d11cb214e3420bc406153a091caf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::multi_interface_roam::MultiInterfaceStatus_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structmulti__interface__roam_1_1MultiInterfaceStatus__.html</anchorfile>
      <anchor>ab9bafe3a828f22fac1cfa0907ffa273a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MultiInterfaceStatus_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structmulti__interface__roam_1_1MultiInterfaceStatus__.html</anchorfile>
      <anchor>a4110cf09b167bd4c9b386b48fdc6358d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getDataType</name>
      <anchorfile>structmulti__interface__roam_1_1MultiInterfaceStatus__.html</anchorfile>
      <anchor>a88c628eeb5c9e34abdb4df07aa51284c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMD5Sum</name>
      <anchorfile>structmulti__interface__roam_1_1MultiInterfaceStatus__.html</anchorfile>
      <anchor>ad27b4b6ae9cc3f040854dbb638932991</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED const std::string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>structmulti__interface__roam_1_1MultiInterfaceStatus__.html</anchorfile>
      <anchor>a6aef3a2f255a430b2a416f07d8f66f54</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>structmulti__interface__roam_1_1MultiInterfaceStatus__.html</anchorfile>
      <anchor>a8e71d58979e333145ecad73bbf23853d</anchor>
      <arglist>(uint8_t *read_ptr)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED uint32_t</type>
      <name>get_interfaces_size</name>
      <anchorfile>structmulti__interface__roam_1_1MultiInterfaceStatus__.html</anchorfile>
      <anchor>af23b4b0db5a476db6fea4297378b2418</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>get_interfaces_vec</name>
      <anchorfile>structmulti__interface__roam_1_1MultiInterfaceStatus__.html</anchorfile>
      <anchor>a410b9b0fed6564761aa3eef601298a07</anchor>
      <arglist>(std::vector&lt; ::multi_interface_roam::InterfaceStatus_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::multi_interface_roam::InterfaceStatus_&lt; ContainerAllocator &gt; &gt;::other &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MultiInterfaceStatus_</name>
      <anchorfile>structmulti__interface__roam_1_1MultiInterfaceStatus__.html</anchorfile>
      <anchor>a75fd9a08d5e79294103bf0224f3e3619</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MultiInterfaceStatus_</name>
      <anchorfile>structmulti__interface__roam_1_1MultiInterfaceStatus__.html</anchorfile>
      <anchor>ab7bd36e41f86b919ecdb91560194c9c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>structmulti__interface__roam_1_1MultiInterfaceStatus__.html</anchorfile>
      <anchor>a492371d6d78834dd3fb481e64d447e7c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ROS_DEPRECATED uint8_t *</type>
      <name>serialize</name>
      <anchorfile>structmulti__interface__roam_1_1MultiInterfaceStatus__.html</anchorfile>
      <anchor>abb914d0eaceaa895f058ad4d96e4783a</anchor>
      <arglist>(uint8_t *write_ptr, uint32_t seq) const </arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_interfaces_size</name>
      <anchorfile>structmulti__interface__roam_1_1MultiInterfaceStatus__.html</anchorfile>
      <anchor>acb59a509190042ac872d92bce9bc56f5</anchor>
      <arglist>(uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type>ROS_DEPRECATED void</type>
      <name>set_interfaces_vec</name>
      <anchorfile>structmulti__interface__roam_1_1MultiInterfaceStatus__.html</anchorfile>
      <anchor>a9342ef8db41dea9d9520ef50d953a7d1</anchor>
      <arglist>(const std::vector&lt; ::multi_interface_roam::InterfaceStatus_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::multi_interface_roam::InterfaceStatus_&lt; ContainerAllocator &gt; &gt;::other &gt; &amp;vec)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getDataType</name>
      <anchorfile>structmulti__interface__roam_1_1MultiInterfaceStatus__.html</anchorfile>
      <anchor>afb301edecef6ffd554cabd376caec711</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>structmulti__interface__roam_1_1MultiInterfaceStatus__.html</anchorfile>
      <anchor>abe242a93b2b2b5c290eea7c26fe7c7e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ROS_DEPRECATED const std::string</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>structmulti__interface__roam_1_1MultiInterfaceStatus__.html</anchorfile>
      <anchor>a40af4bb7cb20cb90f19b38ba0027426a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structmulti__interface__roam_1_1MultiInterfaceStatus__.html</anchorfile>
      <anchor>ab8452a8f9a4ef4d3338e804ddc56b751</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ::multi_interface_roam::InterfaceStatus_&lt; ContainerAllocator &gt;, typename ContainerAllocator::template rebind&lt; ::multi_interface_roam::InterfaceStatus_&lt; ContainerAllocator &gt; &gt;::other &gt;</type>
      <name>interfaces</name>
      <anchorfile>structmulti__interface__roam_1_1MultiInterfaceStatus__.html</anchorfile>
      <anchor>ad6c51734debb9f456d98af114b1abd8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getDataType_</name>
      <anchorfile>structmulti__interface__roam_1_1MultiInterfaceStatus__.html</anchorfile>
      <anchor>a740f83552d6a8f2e6b5fc77fca97e7ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMD5Sum_</name>
      <anchorfile>structmulti__interface__roam_1_1MultiInterfaceStatus__.html</anchorfile>
      <anchor>a03433a400f69b4ace534757dab9d95de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static const char *</type>
      <name>__s_getMessageDefinition_</name>
      <anchorfile>structmulti__interface__roam_1_1MultiInterfaceStatus__.html</anchorfile>
      <anchor>a8a8331198a946262268693d5ae857c45</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>multi_interface_roam::async_helpers</name>
    <filename>namespacemulti__interface__roam_1_1async__helpers.html</filename>
    <class kind="class">multi_interface_roam::async_helpers::EventStream</class>
    <class kind="class">multi_interface_roam::async_helpers::EventStreamFromDeferred</class>
    <class kind="class">multi_interface_roam::async_helpers::EventStreamTest</class>
    <class kind="class">multi_interface_roam::async_helpers::Now</class>
    <class kind="class">multi_interface_roam::async_helpers::ReadDescrEventStream</class>
    <class kind="class">multi_interface_roam::async_helpers::SelectTest</class>
    <class kind="class">multi_interface_roam::async_helpers::Timeout</class>
    <member kind="function">
      <type>def</type>
      <name>async_sleep</name>
      <anchorfile>namespacemulti__interface__roam_1_1async__helpers.html</anchorfile>
      <anchor>ae1df7d563fcaafb458f0af7e0ecddc77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>async_test</name>
      <anchorfile>namespacemulti__interface__roam_1_1async__helpers.html</anchorfile>
      <anchor>a18735ed2e7738ee3fa733ce8b206197f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>event_queue</name>
      <anchorfile>namespacemulti__interface__roam_1_1async__helpers.html</anchorfile>
      <anchor>a073c77bb2463697fed7c4872c329cf61</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>EventCondition</name>
      <anchorfile>namespacemulti__interface__roam_1_1async__helpers.html</anchorfile>
      <anchor>afacc544f5ffb6f727f18e7d5483c87f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>mainThreadCallback</name>
      <anchorfile>namespacemulti__interface__roam_1_1async__helpers.html</anchorfile>
      <anchor>afea42facdae6a5f18219da6deb5cb9f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>now</name>
      <anchorfile>namespacemulti__interface__roam_1_1async__helpers.html</anchorfile>
      <anchor>ac6f4f38ab7e9be2166bf89d340826f17</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>select</name>
      <anchorfile>namespacemulti__interface__roam_1_1async__helpers.html</anchorfile>
      <anchor>a2b76f892a5b60aca6789c64953f2b12e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>StateCondition</name>
      <anchorfile>namespacemulti__interface__roam_1_1async__helpers.html</anchorfile>
      <anchor>ae8bc70d4eafa72c7b430f81b14cf4bd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>switch</name>
      <anchorfile>namespacemulti__interface__roam_1_1async__helpers.html</anchorfile>
      <anchor>a9ba00a8523bd150f1f389a85f7757deb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unittest_with_reactor</name>
      <anchorfile>namespacemulti__interface__roam_1_1async__helpers.html</anchorfile>
      <anchor>a1e2331d0695928f892a28c3dbeff52d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wait_for_event</name>
      <anchorfile>namespacemulti__interface__roam_1_1async__helpers.html</anchorfile>
      <anchor>a6a8bdeb84bd5076bd436b0690248e302</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wait_for_state</name>
      <anchorfile>namespacemulti__interface__roam_1_1async__helpers.html</anchorfile>
      <anchor>a251b4f0607d598f9d73015055d3336c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wrap_function</name>
      <anchorfile>namespacemulti__interface__roam_1_1async__helpers.html</anchorfile>
      <anchor>a4465fc4cd076982ab7cfc0374d25d3c3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::async_helpers::EventStream</name>
    <filename>classmulti__interface__roam_1_1async__helpers_1_1EventStream.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1async__helpers_1_1EventStream.html</anchorfile>
      <anchor>a8cf59b88672d2074808ac9cf415cb712</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classmulti__interface__roam_1_1async__helpers_1_1EventStream.html</anchorfile>
      <anchor>a56450d85b01589208448911317c40976</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>listen</name>
      <anchorfile>classmulti__interface__roam_1_1async__helpers_1_1EventStream.html</anchorfile>
      <anchor>ac388d1b1731cf13c9a9d29d51a3b4b5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_discard</name>
      <anchorfile>classmulti__interface__roam_1_1async__helpers_1_1EventStream.html</anchorfile>
      <anchor>a257aa18d8ac8bb8627d1eeb6593f9fc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop_listen</name>
      <anchorfile>classmulti__interface__roam_1_1async__helpers_1_1EventStream.html</anchorfile>
      <anchor>a17a91cb943cf648405145d8b998ad8ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>discard</name>
      <anchorfile>classmulti__interface__roam_1_1async__helpers_1_1EventStream.html</anchorfile>
      <anchor>afc6e73bf1daf9b6ea997dca683ef2c1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>put</name>
      <anchorfile>classmulti__interface__roam_1_1async__helpers_1_1EventStream.html</anchorfile>
      <anchor>a8416dc5362641ef1873f320bd66eae68</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_put</name>
      <anchorfile>classmulti__interface__roam_1_1async__helpers_1_1EventStream.html</anchorfile>
      <anchor>a7fb6ee249f95af79671e6d2ccb95742f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_trigger</name>
      <anchorfile>classmulti__interface__roam_1_1async__helpers_1_1EventStream.html</anchorfile>
      <anchor>ac8df667124ee6f4ec2f4688a834c4963</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_invoke_listener</name>
      <anchorfile>classmulti__interface__roam_1_1async__helpers_1_1EventStream.html</anchorfile>
      <anchor>a506971d155ad4d3ab7a769c10acf48cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_queue</name>
      <anchorfile>classmulti__interface__roam_1_1async__helpers_1_1EventStream.html</anchorfile>
      <anchor>aad0b6c76b9245e6315ef94ac164bbc13</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::async_helpers::EventStreamFromDeferred</name>
    <filename>classmulti__interface__roam_1_1async__helpers_1_1EventStreamFromDeferred.html</filename>
    <base>multi_interface_roam::async_helpers::EventStream</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1async__helpers_1_1EventStreamFromDeferred.html</anchorfile>
      <anchor>a60dbf11a028dbdbe92e56331065208ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>deferred</name>
      <anchorfile>classmulti__interface__roam_1_1async__helpers_1_1EventStreamFromDeferred.html</anchorfile>
      <anchor>a615ca2d7beffe57c063d4af1886952e4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::async_helpers::EventStreamTest</name>
    <filename>classmulti__interface__roam_1_1async__helpers_1_1EventStreamTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_dies_despite_cb</name>
      <anchorfile>classmulti__interface__roam_1_1async__helpers_1_1EventStreamTest.html</anchorfile>
      <anchor>a6e71818fb8134b5f69ee3669da698112</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_event_stream_from_event</name>
      <anchorfile>classmulti__interface__roam_1_1async__helpers_1_1EventStreamTest.html</anchorfile>
      <anchor>a4548eae0093abfb0a11c3c83de45cebf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_timeout_autocancel</name>
      <anchorfile>classmulti__interface__roam_1_1async__helpers_1_1EventStreamTest.html</anchorfile>
      <anchor>a98fd9d4ae721a9aa29a9c500cbecffed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_timeout_memory_frees_correctly</name>
      <anchorfile>classmulti__interface__roam_1_1async__helpers_1_1EventStreamTest.html</anchorfile>
      <anchor>a323d1c6620deccae2144f2d925fcc51f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::async_helpers::Now</name>
    <filename>classmulti__interface__roam_1_1async__helpers_1_1Now.html</filename>
    <base>multi_interface_roam::async_helpers::EventStream</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1async__helpers_1_1Now.html</anchorfile>
      <anchor>a13064687d97b12d16b698df0a2803ca9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::async_helpers::ReadDescrEventStream</name>
    <filename>classmulti__interface__roam_1_1async__helpers_1_1ReadDescrEventStream.html</filename>
    <base>multi_interface_roam::async_helpers::EventStream</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1async__helpers_1_1ReadDescrEventStream.html</anchorfile>
      <anchor>ad5d8e4ca1f50b90c3044310e650842da</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>recv</name>
      <anchorfile>classmulti__interface__roam_1_1async__helpers_1_1ReadDescrEventStream.html</anchorfile>
      <anchor>aab44be4940bc583838b3f49bef604bcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>port</name>
      <anchorfile>classmulti__interface__roam_1_1async__helpers_1_1ReadDescrEventStream.html</anchorfile>
      <anchor>a6600f17d3f54a330f0a5c925d8199a7b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::async_helpers::SelectTest</name>
    <filename>classmulti__interface__roam_1_1async__helpers_1_1SelectTest.html</filename>
    <class kind="class">multi_interface_roam::async_helpers::SelectTest::DecoratorTest</class>
    <class kind="class">multi_interface_roam::async_helpers::SelectTest::SwitchTest</class>
    <member kind="function">
      <type>def</type>
      <name>test_select_both</name>
      <anchorfile>classmulti__interface__roam_1_1async__helpers_1_1SelectTest.html</anchorfile>
      <anchor>a5341bf0de50e61b105cfc56a29fb1067</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_select_param1</name>
      <anchorfile>classmulti__interface__roam_1_1async__helpers_1_1SelectTest.html</anchorfile>
      <anchor>ac7a7cbcd55d772c7dd07c245e6463625</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_select_param2</name>
      <anchorfile>classmulti__interface__roam_1_1async__helpers_1_1SelectTest.html</anchorfile>
      <anchor>a14d0f525437dd1c738705ba953c42f8a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::async_helpers::SelectTest::DecoratorTest</name>
    <filename>classmulti__interface__roam_1_1async__helpers_1_1SelectTest_1_1DecoratorTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>run_ros_tests</name>
      <anchorfile>classmulti__interface__roam_1_1async__helpers_1_1SelectTest_1_1DecoratorTest.html</anchorfile>
      <anchor>afb42c59ab6e7f69c14433df924b3d27c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_main_thread_callback</name>
      <anchorfile>classmulti__interface__roam_1_1async__helpers_1_1SelectTest_1_1DecoratorTest.html</anchorfile>
      <anchor>ae7c5af373c4ff49f72fdc1844751f409</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::async_helpers::SelectTest::SwitchTest</name>
    <filename>classmulti__interface__roam_1_1async__helpers_1_1SelectTest_1_1SwitchTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_switch_both_multiple</name>
      <anchorfile>classmulti__interface__roam_1_1async__helpers_1_1SelectTest_1_1SwitchTest.html</anchorfile>
      <anchor>a801b4ae48dd2485242c976d540445128</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_switch_both_single</name>
      <anchorfile>classmulti__interface__roam_1_1async__helpers_1_1SelectTest_1_1SwitchTest.html</anchorfile>
      <anchor>a255be3451780a8721480cf770b081d44</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_switch_empty_action</name>
      <anchorfile>classmulti__interface__roam_1_1async__helpers_1_1SelectTest_1_1SwitchTest.html</anchorfile>
      <anchor>a11fec2f2206eeec20513f42bd049a989</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_switch_param</name>
      <anchorfile>classmulti__interface__roam_1_1async__helpers_1_1SelectTest_1_1SwitchTest.html</anchorfile>
      <anchor>a733f099b84df8d1cf3fff03fff761f0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_switch_parameters</name>
      <anchorfile>classmulti__interface__roam_1_1async__helpers_1_1SelectTest_1_1SwitchTest.html</anchorfile>
      <anchor>aa76f5c00ce10019b470e94775b06c567</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::async_helpers::Timeout</name>
    <filename>classmulti__interface__roam_1_1async__helpers_1_1Timeout.html</filename>
    <base>multi_interface_roam::async_helpers::EventStream</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1async__helpers_1_1Timeout.html</anchorfile>
      <anchor>afb3e47596825be40e053e1d24a3baf19</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>multi_interface_roam::command_with_output</name>
    <filename>namespacemulti__interface__roam_1_1command__with__output.html</filename>
    <class kind="class">multi_interface_roam::command_with_output::CommandWithOutput</class>
    <class kind="class">multi_interface_roam::command_with_output::CommandWithOutputTest</class>
    <member kind="function">
      <type>def</type>
      <name>run_ros_tests</name>
      <anchorfile>namespacemulti__interface__roam_1_1command__with__output.html</anchorfile>
      <anchor>a1b7eaf69c87c39829869c389f43518ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>sa_restart_hack</name>
      <anchorfile>namespacemulti__interface__roam_1_1command__with__output.html</anchorfile>
      <anchor>abd03fda987246e02e0c8746c6a517800</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>logging_enabled</name>
      <anchorfile>namespacemulti__interface__roam_1_1command__with__output.html</anchorfile>
      <anchor>a6b30a1b4d532d612790bb7ef08a01d28</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::command_with_output::CommandWithOutput</name>
    <filename>classmulti__interface__roam_1_1command__with__output_1_1CommandWithOutput.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1command__with__output_1_1CommandWithOutput.html</anchorfile>
      <anchor>ab4859cb4f1395340384d4a832d6a06ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>child_restart</name>
      <anchorfile>classmulti__interface__roam_1_1command__with__output_1_1CommandWithOutput.html</anchorfile>
      <anchor>a7e67678db578818935631cd1aded97fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>data_received</name>
      <anchorfile>classmulti__interface__roam_1_1command__with__output_1_1CommandWithOutput.html</anchorfile>
      <anchor>a8feaf56187325bf1ac3341aee5e4dd18</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>errReceived</name>
      <anchorfile>classmulti__interface__roam_1_1command__with__output_1_1CommandWithOutput.html</anchorfile>
      <anchor>a5c7f26393ae5cbf3428555c709a2be1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>outReceived</name>
      <anchorfile>classmulti__interface__roam_1_1command__with__output_1_1CommandWithOutput.html</anchorfile>
      <anchor>a05e47c8a07baf3cc90928f8a84906749</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>processEnded</name>
      <anchorfile>classmulti__interface__roam_1_1command__with__output_1_1CommandWithOutput.html</anchorfile>
      <anchor>a9cdc7d3a6873775a2e9578ef7caabbfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>shutdown</name>
      <anchorfile>classmulti__interface__roam_1_1command__with__output_1_1CommandWithOutput.html</anchorfile>
      <anchor>ad06a2cb72e5f289e860f6c6fe27408be</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start_proc</name>
      <anchorfile>classmulti__interface__roam_1_1command__with__output_1_1CommandWithOutput.html</anchorfile>
      <anchor>aac3017642e7e8e3e4a7306d950131fbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>console_logger</name>
      <anchorfile>classmulti__interface__roam_1_1command__with__output_1_1CommandWithOutput.html</anchorfile>
      <anchor>a55a28101c93b527bf82ff093129821bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>errline</name>
      <anchorfile>classmulti__interface__roam_1_1command__with__output_1_1CommandWithOutput.html</anchorfile>
      <anchor>a510e9a0ec8523d5fe9172bd233f54b25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>logger</name>
      <anchorfile>classmulti__interface__roam_1_1command__with__output_1_1CommandWithOutput.html</anchorfile>
      <anchor>ab16ac986cbf57db9538120b3b705fd16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>outline</name>
      <anchorfile>classmulti__interface__roam_1_1command__with__output_1_1CommandWithOutput.html</anchorfile>
      <anchor>a2a379302abb8f5d375f274d3003e72eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>proc</name>
      <anchorfile>classmulti__interface__roam_1_1command__with__output_1_1CommandWithOutput.html</anchorfile>
      <anchor>a81eb37a11179668eaab5067face99023</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>proc_args</name>
      <anchorfile>classmulti__interface__roam_1_1command__with__output_1_1CommandWithOutput.html</anchorfile>
      <anchor>a80e6419d9a94de1e428fca1c1bd7a20f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>restart_delay</name>
      <anchorfile>classmulti__interface__roam_1_1command__with__output_1_1CommandWithOutput.html</anchorfile>
      <anchor>a9dd8f7cccd47d99fd94a6ca5360b2113</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>shutdown_trigger</name>
      <anchorfile>classmulti__interface__roam_1_1command__with__output_1_1CommandWithOutput.html</anchorfile>
      <anchor>a53114d3a17fabc4fa2171e69617da858</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>shutting_down</name>
      <anchorfile>classmulti__interface__roam_1_1command__with__output_1_1CommandWithOutput.html</anchorfile>
      <anchor>adb72dde08269aeba8e746440bfcadeaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_got_line</name>
      <anchorfile>classmulti__interface__roam_1_1command__with__output_1_1CommandWithOutput.html</anchorfile>
      <anchor>af9cd3bf6d231ce93abb6d52403081d46</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::command_with_output::CommandWithOutputTest</name>
    <filename>classmulti__interface__roam_1_1command__with__output_1_1CommandWithOutputTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_basic</name>
      <anchorfile>classmulti__interface__roam_1_1command__with__output_1_1CommandWithOutputTest.html</anchorfile>
      <anchor>a983640b94be9bd6d0ecc0fb6c75f3427</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_kill</name>
      <anchorfile>classmulti__interface__roam_1_1command__with__output_1_1CommandWithOutputTest.html</anchorfile>
      <anchor>a3153147bedcbd3f936505b35a8709a21</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_restart</name>
      <anchorfile>classmulti__interface__roam_1_1command__with__output_1_1CommandWithOutputTest.html</anchorfile>
      <anchor>a2f0bc8e83408ac8fa16d912c1748edec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>count</name>
      <anchorfile>classmulti__interface__roam_1_1command__with__output_1_1CommandWithOutputTest.html</anchorfile>
      <anchor>a901c50ffff167b630d37cc55e2106d0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>deferred</name>
      <anchorfile>classmulti__interface__roam_1_1command__with__output_1_1CommandWithOutputTest.html</anchorfile>
      <anchor>a1cfd31e89925b49e1aaa34265cb9ddb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lines</name>
      <anchorfile>classmulti__interface__roam_1_1command__with__output_1_1CommandWithOutputTest.html</anchorfile>
      <anchor>ae4a9e62b6cca7bbc402da6a47dd0e36a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>restarts</name>
      <anchorfile>classmulti__interface__roam_1_1command__with__output_1_1CommandWithOutputTest.html</anchorfile>
      <anchor>a215df7fc5ff9c0d961fc9068b97d37ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>second_start</name>
      <anchorfile>classmulti__interface__roam_1_1command__with__output_1_1CommandWithOutputTest.html</anchorfile>
      <anchor>a254a4fe40978c6293338808c7a2ed24d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>starts</name>
      <anchorfile>classmulti__interface__roam_1_1command__with__output_1_1CommandWithOutputTest.html</anchorfile>
      <anchor>a1c12ca075120d9a8015bb27653df7c5e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>multi_interface_roam::config</name>
    <filename>namespacemulti__interface__roam_1_1config.html</filename>
    <class kind="class">multi_interface_roam::config::NoDefault</class>
    <member kind="function">
      <type>def</type>
      <name>get_interface_parameter</name>
      <anchorfile>namespacemulti__interface__roam_1_1config.html</anchorfile>
      <anchor>ac0b9cc035fc2bf2c040cb666fa92035d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_parameter</name>
      <anchorfile>namespacemulti__interface__roam_1_1config.html</anchorfile>
      <anchor>ad973fe3fd090edbadb0e695718eaf7d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::config::NoDefault</name>
    <filename>classmulti__interface__roam_1_1config_1_1NoDefault.html</filename>
  </compound>
  <compound kind="namespace">
    <name>multi_interface_roam::dhcp</name>
    <filename>namespacemulti__interface__roam_1_1dhcp.html</filename>
    <class kind="class">multi_interface_roam::dhcp::Bound</class>
    <class kind="class">multi_interface_roam::dhcp::DhcpData</class>
    <class kind="class">multi_interface_roam::dhcp::DhcpLease</class>
    <class kind="class">multi_interface_roam::dhcp::DhcpState</class>
    <class kind="class">multi_interface_roam::dhcp::Error</class>
    <class kind="class">multi_interface_roam::dhcp::Exchange</class>
    <class kind="class">multi_interface_roam::dhcp::ExchangeDiscover</class>
    <class kind="class">multi_interface_roam::dhcp::ExchangeRequest</class>
    <class kind="class">multi_interface_roam::dhcp::ExchangeRetryExponentialBackoff</class>
    <class kind="class">multi_interface_roam::dhcp::ExchangeRetryHalve</class>
    <class kind="class">multi_interface_roam::dhcp::Init</class>
    <class kind="class">multi_interface_roam::dhcp::NoLink</class>
    <class kind="class">multi_interface_roam::dhcp::Rebinding</class>
    <class kind="class">multi_interface_roam::dhcp::Rebooting</class>
    <class kind="class">multi_interface_roam::dhcp::Renewing</class>
    <class kind="class">multi_interface_roam::dhcp::Requesting</class>
    <class kind="class">multi_interface_roam::dhcp::Selecting</class>
    <member kind="function">
      <type>def</type>
      <name>dhcp_client</name>
      <anchorfile>namespacemulti__interface__roam_1_1dhcp.html</anchorfile>
      <anchor>aa74d82602c52ec0b7cd0164e88a8e9f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>dhcp_type_str</name>
      <anchorfile>namespacemulti__interface__roam_1_1dhcp.html</anchorfile>
      <anchor>a5d2c199fb59bfe60763146156859004d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>find_dhcp_option</name>
      <anchorfile>namespacemulti__interface__roam_1_1dhcp.html</anchorfile>
      <anchor>a98f401617022984f84de49d746a40ad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>iface</name>
      <anchorfile>namespacemulti__interface__roam_1_1dhcp.html</anchorfile>
      <anchor>aacdbcbb68e37132ca84777509d31bb77</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::dhcp::Bound</name>
    <filename>classmulti__interface__roam_1_1dhcp_1_1Bound.html</filename>
    <base>multi_interface_roam::dhcp::DhcpState</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp_1_1Bound.html</anchorfile>
      <anchor>af93a5809753384d573ded4318d63d058</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>execute_async</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp_1_1Bound.html</anchorfile>
      <anchor>abc2039c6a47d38baccfa32a18ba650f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::dhcp::DhcpData</name>
    <filename>classmulti__interface__roam_1_1dhcp_1_1DhcpData.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp_1_1DhcpData.html</anchorfile>
      <anchor>aca4461c29f13430a890d44a1e7bbcc4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start_socket</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp_1_1DhcpData.html</anchorfile>
      <anchor>af4948e237b2763c4d73134260036514f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop_socket</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp_1_1DhcpData.html</anchorfile>
      <anchor>a895fe9f0154e1b662e508bd5dc519eb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>binding_publisher</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp_1_1DhcpData.html</anchorfile>
      <anchor>aa6abf65c5c8d208e6ef2a83700bcf221</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>error_event</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp_1_1DhcpData.html</anchorfile>
      <anchor>ab6bfb8547682714815eb378f5c52244f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>error_timeout</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp_1_1DhcpData.html</anchorfile>
      <anchor>aaccdc6300e3caa9877faae1d8d075fe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>exp_backoff_max</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp_1_1DhcpData.html</anchorfile>
      <anchor>adff2e247b6c3abf40fa133fb7a8ea02a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>exp_backoff_min</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp_1_1DhcpData.html</anchorfile>
      <anchor>ae092ddd0b9f604f773ee37c8b4985018</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>exp_backoff_timeout</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp_1_1DhcpData.html</anchorfile>
      <anchor>ae66b75c3e0edaebb0ce5e95a891bfcfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>iface</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp_1_1DhcpData.html</anchorfile>
      <anchor>a54fc9dc3ca3d53dfebc9e01183a0a639</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>leases</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp_1_1DhcpData.html</anchorfile>
      <anchor>a6550244abf5cf2664b58cad745889c2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>link_addr_state</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp_1_1DhcpData.html</anchorfile>
      <anchor>a5f13167b1feb77f17c1d3fa1bbcaf80e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>socket</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp_1_1DhcpData.html</anchorfile>
      <anchor>ad2463fcd4fbd2efefe4abd113b59e186</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::dhcp::DhcpLease</name>
    <filename>classmulti__interface__roam_1_1dhcp_1_1DhcpLease.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp_1_1DhcpLease.html</anchorfile>
      <anchor>ad34b0998a30a67119e67e7f852b36543</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>public_config</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp_1_1DhcpLease.html</anchorfile>
      <anchor>a0131bc9285fe503368bfd99fd780f3ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>timeout_time</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp_1_1DhcpLease.html</anchorfile>
      <anchor>a719d1d69c9bfcc6ba3394523be3da420</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::dhcp::DhcpState</name>
    <filename>classmulti__interface__roam_1_1dhcp_1_1DhcpState.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp_1_1DhcpState.html</anchorfile>
      <anchor>aeb2c43af4fbff3886d3cae08056655ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::dhcp::Error</name>
    <filename>classmulti__interface__roam_1_1dhcp_1_1Error.html</filename>
    <base>multi_interface_roam::dhcp::DhcpState</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp_1_1Error.html</anchorfile>
      <anchor>ac6c64cc23d2bed49a842a05b67533282</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>execute_async</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp_1_1Error.html</anchorfile>
      <anchor>af6c056f80bfe3395b996daadc5303a91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::dhcp::Exchange</name>
    <filename>classmulti__interface__roam_1_1dhcp_1_1Exchange.html</filename>
    <base>multi_interface_roam::dhcp::DhcpState</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp_1_1Exchange.html</anchorfile>
      <anchor>a9d7896e8812c4c1456e659bacb1ea401</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>execute_async</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp_1_1Exchange.html</anchorfile>
      <anchor>a8f3f3cd7d6bb8349fb9a82a4abf795f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>send</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp_1_1Exchange.html</anchorfile>
      <anchor>ad95b4d6adf2331927840c20287f19c0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>validate_common</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp_1_1Exchange.html</anchorfile>
      <anchor>aaf97d0c6afffc969641fab0b56a9a680</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>send_time</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp_1_1Exchange.html</anchorfile>
      <anchor>a73a3b2d6e9be19365906bbe6c24cc112</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::dhcp::ExchangeDiscover</name>
    <filename>classmulti__interface__roam_1_1dhcp_1_1ExchangeDiscover.html</filename>
    <member kind="function">
      <type>def</type>
      <name>init_xid</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp_1_1ExchangeDiscover.html</anchorfile>
      <anchor>acd74116bbc76e6daf2a7beb943bb64bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>validate</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp_1_1ExchangeDiscover.html</anchorfile>
      <anchor>ad522cb8ec05db33d2e02f1e5f3b25026</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>message_type</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp_1_1ExchangeDiscover.html</anchorfile>
      <anchor>ab9dff368451733ee1c3916998abfe639</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::dhcp::ExchangeRequest</name>
    <filename>classmulti__interface__roam_1_1dhcp_1_1ExchangeRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>init_xid</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp_1_1ExchangeRequest.html</anchorfile>
      <anchor>af7249da68392f9239782b76d356356a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>validate</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp_1_1ExchangeRequest.html</anchorfile>
      <anchor>ae5931f9b72f7bd28a93b9682a1ca770e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>message_type</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp_1_1ExchangeRequest.html</anchorfile>
      <anchor>a5b0e00c76902b6c268e277a98e605922</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::dhcp::ExchangeRetryExponentialBackoff</name>
    <filename>classmulti__interface__roam_1_1dhcp_1_1ExchangeRetryExponentialBackoff.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get_next_retry</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp_1_1ExchangeRetryExponentialBackoff.html</anchorfile>
      <anchor>a84eb3601466d98603a9d7a70447051b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init_timeouts</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp_1_1ExchangeRetryExponentialBackoff.html</anchorfile>
      <anchor>af0fa15ceaf40fdff1643b3ada6e82d5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cur_retry_max</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp_1_1ExchangeRetryExponentialBackoff.html</anchorfile>
      <anchor>afca54d6c8f187fe46bd0ecc245bd98c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::dhcp::ExchangeRetryHalve</name>
    <filename>classmulti__interface__roam_1_1dhcp_1_1ExchangeRetryHalve.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get_next_retry</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp_1_1ExchangeRetryHalve.html</anchorfile>
      <anchor>aba1024a768be04657b92aa8ed2cb5f83</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init_timeouts</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp_1_1ExchangeRetryHalve.html</anchorfile>
      <anchor>adca69a60488fc06ae6393c03e4ba591d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::dhcp::Init</name>
    <filename>classmulti__interface__roam_1_1dhcp_1_1Init.html</filename>
    <base>multi_interface_roam::dhcp::DhcpState</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp_1_1Init.html</anchorfile>
      <anchor>a26f9b8f5c93949463e2232c7e2a9d142</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>execute_async</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp_1_1Init.html</anchorfile>
      <anchor>a99e651965bab46c70060c77084b83813</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::dhcp::NoLink</name>
    <filename>classmulti__interface__roam_1_1dhcp_1_1NoLink.html</filename>
    <base>multi_interface_roam::dhcp::DhcpState</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp_1_1NoLink.html</anchorfile>
      <anchor>afdb0c3a2b9578357bf8740aac464f32a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>execute_async</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp_1_1NoLink.html</anchorfile>
      <anchor>a616f6090e58e1a7549d69e5dd5e4d5f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::dhcp::Rebinding</name>
    <filename>classmulti__interface__roam_1_1dhcp_1_1Rebinding.html</filename>
    <base>multi_interface_roam::dhcp::Exchange</base>
    <base>multi_interface_roam::dhcp::ExchangeRetryHalve</base>
    <base>multi_interface_roam::dhcp::ExchangeRequest</base>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::dhcp::Rebooting</name>
    <filename>classmulti__interface__roam_1_1dhcp_1_1Rebooting.html</filename>
    <base>multi_interface_roam::dhcp::Exchange</base>
    <base>multi_interface_roam::dhcp::ExchangeRetryExponentialBackoff</base>
    <base>multi_interface_roam::dhcp::ExchangeRequest</base>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::dhcp::Renewing</name>
    <filename>classmulti__interface__roam_1_1dhcp_1_1Renewing.html</filename>
    <base>multi_interface_roam::dhcp::Exchange</base>
    <base>multi_interface_roam::dhcp::ExchangeRetryHalve</base>
    <base>multi_interface_roam::dhcp::ExchangeRequest</base>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::dhcp::Requesting</name>
    <filename>classmulti__interface__roam_1_1dhcp_1_1Requesting.html</filename>
    <base>multi_interface_roam::dhcp::Exchange</base>
    <base>multi_interface_roam::dhcp::ExchangeRetryExponentialBackoff</base>
    <base>multi_interface_roam::dhcp::ExchangeRequest</base>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::dhcp::Selecting</name>
    <filename>classmulti__interface__roam_1_1dhcp_1_1Selecting.html</filename>
    <base>multi_interface_roam::dhcp::Exchange</base>
    <base>multi_interface_roam::dhcp::ExchangeRetryExponentialBackoff</base>
    <base>multi_interface_roam::dhcp::ExchangeDiscover</base>
  </compound>
  <compound kind="namespace">
    <name>multi_interface_roam::dhcp_apply_config</name>
    <filename>namespacemulti__interface__roam_1_1dhcp__apply__config.html</filename>
    <class kind="class">multi_interface_roam::dhcp_apply_config::_DhcpSetterCommon</class>
    <class kind="class">multi_interface_roam::dhcp_apply_config::DhcpAddressSetter</class>
    <class kind="class">multi_interface_roam::dhcp_apply_config::DhcpRouteSetter</class>
    <class kind="class">multi_interface_roam::dhcp_apply_config::DhcpSourceRuleSetter</class>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::dhcp_apply_config::_DhcpSetterCommon</name>
    <filename>classmulti__interface__roam_1_1dhcp__apply__config_1_1__DhcpSetterCommon.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp__apply__config_1_1__DhcpSetterCommon.html</anchorfile>
      <anchor>a15d201bf184d0c0745a9db5d037f44c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>is_shutdown</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp__apply__config_1_1__DhcpSetterCommon.html</anchorfile>
      <anchor>a0ff3ec956d3b9daa309b24ca7c66e38b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_cb</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp__apply__config_1_1__DhcpSetterCommon.html</anchorfile>
      <anchor>a78a06636c60d9c1d7fd772f76537682d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_shutdown</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp__apply__config_1_1__DhcpSetterCommon.html</anchorfile>
      <anchor>ac090e197413168ca8c063e4c728316f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_lock</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp__apply__config_1_1__DhcpSetterCommon.html</anchorfile>
      <anchor>ae76c03785e99fcefd2ae325e5fe2a19d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::dhcp_apply_config::DhcpAddressSetter</name>
    <filename>classmulti__interface__roam_1_1dhcp__apply__config_1_1DhcpAddressSetter.html</filename>
    <base>multi_interface_roam::dhcp_apply_config::_DhcpSetterCommon</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp__apply__config_1_1DhcpAddressSetter.html</anchorfile>
      <anchor>afbed22bff4adc0f93b98a63e99aec16f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>iface</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp__apply__config_1_1DhcpAddressSetter.html</anchorfile>
      <anchor>a765b3a1d87dc91e8f7a183155231832d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_locked_cb</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp__apply__config_1_1DhcpAddressSetter.html</anchorfile>
      <anchor>a7e83dce54a96548e93cbe5a851d7034a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_iface_status_pub</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp__apply__config_1_1DhcpAddressSetter.html</anchorfile>
      <anchor>aee70eeb600490d030537d8a957bfc257</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::dhcp_apply_config::DhcpRouteSetter</name>
    <filename>classmulti__interface__roam_1_1dhcp__apply__config_1_1DhcpRouteSetter.html</filename>
    <base>multi_interface_roam::dhcp_apply_config::_DhcpSetterCommon</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp__apply__config_1_1DhcpRouteSetter.html</anchorfile>
      <anchor>aa048c6dbeb00c85e35db4522d6c6dd4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>iface</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp__apply__config_1_1DhcpRouteSetter.html</anchorfile>
      <anchor>a122ba634d9b69555a2bd42c25ac860cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>table</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp__apply__config_1_1DhcpRouteSetter.html</anchorfile>
      <anchor>a71c5f5765b1ac33e35f914a631682567</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_locked_cb</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp__apply__config_1_1DhcpRouteSetter.html</anchorfile>
      <anchor>a88dba4a5df06af75e5b96aca24878b98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_iface_status_pub</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp__apply__config_1_1DhcpRouteSetter.html</anchorfile>
      <anchor>aa17fdf05882fe445484b609e9a3f55c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::dhcp_apply_config::DhcpSourceRuleSetter</name>
    <filename>classmulti__interface__roam_1_1dhcp__apply__config_1_1DhcpSourceRuleSetter.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp__apply__config_1_1DhcpSourceRuleSetter.html</anchorfile>
      <anchor>a0d02ca4e328fa68c441dcbb7f73a3f90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>state_pub</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp__apply__config_1_1DhcpSourceRuleSetter.html</anchorfile>
      <anchor>a58fe6c22d65b3eeba91ed2cf21a17d3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>table</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp__apply__config_1_1DhcpSourceRuleSetter.html</anchorfile>
      <anchor>a0a5a7a194847e65a4cdd1cb360452a91</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_cb</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp__apply__config_1_1DhcpSourceRuleSetter.html</anchorfile>
      <anchor>a507b4d9b2376afc9c15588adfd3218b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_ip_rule</name>
      <anchorfile>classmulti__interface__roam_1_1dhcp__apply__config_1_1DhcpSourceRuleSetter.html</anchorfile>
      <anchor>ae210d8cc91fc2ff0d2da5678b43063f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>multi_interface_roam::event</name>
    <filename>namespacemulti__interface__roam_1_1event.html</filename>
    <class kind="class">multi_interface_roam::event::_EventDispatcher</class>
    <class kind="class">multi_interface_roam::event::_LivenessSensor</class>
    <class kind="class">multi_interface_roam::event::BasicTest</class>
    <class kind="class">multi_interface_roam::event::Event</class>
    <class kind="class">multi_interface_roam::event::EventCallbackHandle</class>
    <class kind="class">multi_interface_roam::event::MultipleUnsubscribe</class>
    <class kind="class">multi_interface_roam::event::Unsubscribe</class>
    <class kind="class">multi_interface_roam::event::Unsubscriber</class>
    <member kind="function">
      <type>def</type>
      <name>append_cb</name>
      <anchorfile>namespacemulti__interface__roam_1_1event.html</anchorfile>
      <anchor>ac71a4516106dca43a8027f89cc0e77ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::event::_EventDispatcher</name>
    <filename>classmulti__interface__roam_1_1event_1_1__EventDispatcher.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1event_1_1__EventDispatcher.html</anchorfile>
      <anchor>aae270f0df65a44084d1d6bd2eaeaf891</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_trigger</name>
      <anchorfile>classmulti__interface__roam_1_1event_1_1__EventDispatcher.html</anchorfile>
      <anchor>a76dc72148073c13ac431d07ddbd41461</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_unsubscribe</name>
      <anchorfile>classmulti__interface__roam_1_1event_1_1__EventDispatcher.html</anchorfile>
      <anchor>a34499a89021a093109a7e9d716dc264e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_subscribers</name>
      <anchorfile>classmulti__interface__roam_1_1event_1_1__EventDispatcher.html</anchorfile>
      <anchor>a6360527581cefcc08dfee324696c12b1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::event::_LivenessSensor</name>
    <filename>classmulti__interface__roam_1_1event_1_1__LivenessSensor.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__del__</name>
      <anchorfile>classmulti__interface__roam_1_1event_1_1__LivenessSensor.html</anchorfile>
      <anchor>add79102691e27c61612e2efe961d9bf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1event_1_1__LivenessSensor.html</anchorfile>
      <anchor>a060e339163d7796348e6a283f89c8a5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_cb</name>
      <anchorfile>classmulti__interface__roam_1_1event_1_1__LivenessSensor.html</anchorfile>
      <anchor>a9952acedf97aca2434f37a3876af5c13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_args</name>
      <anchorfile>classmulti__interface__roam_1_1event_1_1__LivenessSensor.html</anchorfile>
      <anchor>aea7aa28f89570b7cece45d163cf00f61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_cb</name>
      <anchorfile>classmulti__interface__roam_1_1event_1_1__LivenessSensor.html</anchorfile>
      <anchor>a42f783d51299f92f62824edb0d87786e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_kwargs</name>
      <anchorfile>classmulti__interface__roam_1_1event_1_1__LivenessSensor.html</anchorfile>
      <anchor>a0b450ac12870176cd606dff2aaccde98</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::event::BasicTest</name>
    <filename>classmulti__interface__roam_1_1event_1_1BasicTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_basic</name>
      <anchorfile>classmulti__interface__roam_1_1event_1_1BasicTest.html</anchorfile>
      <anchor>af741f8b5d608aa3b10d7af1067448b1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_liveness_sensor_no_source</name>
      <anchorfile>classmulti__interface__roam_1_1event_1_1BasicTest.html</anchorfile>
      <anchor>a1db43c344f0ae6d1691b1834abda36e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_liveness_sensor_with_dropping_source</name>
      <anchorfile>classmulti__interface__roam_1_1event_1_1BasicTest.html</anchorfile>
      <anchor>a046824324c58e4ea29d99cafff757833</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_liveness_sensor_with_source</name>
      <anchorfile>classmulti__interface__roam_1_1event_1_1BasicTest.html</anchorfile>
      <anchor>a0cba3dcb17638062380d7b051ca8bedd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_multiple_unsubscribe_once</name>
      <anchorfile>classmulti__interface__roam_1_1event_1_1BasicTest.html</anchorfile>
      <anchor>aa31463d4f56a005f3f48fd70d7dad75f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_multiple_unsubscribe_repeating</name>
      <anchorfile>classmulti__interface__roam_1_1event_1_1BasicTest.html</anchorfile>
      <anchor>acff1c1d89c39c00f501fe34428fa9817</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_norun_sub_during_trig</name>
      <anchorfile>classmulti__interface__roam_1_1event_1_1BasicTest.html</anchorfile>
      <anchor>ae7b031251f3a28735d6bf5730e32fba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_norun_unsub_during_trig</name>
      <anchorfile>classmulti__interface__roam_1_1event_1_1BasicTest.html</anchorfile>
      <anchor>a83882e54503242572e31cd36b77be652</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_unsub_myself</name>
      <anchorfile>classmulti__interface__roam_1_1event_1_1BasicTest.html</anchorfile>
      <anchor>a3615fc4b78f3cc7e3488c2dd499ed8e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_unsub_myself_nonblocking</name>
      <anchorfile>classmulti__interface__roam_1_1event_1_1BasicTest.html</anchorfile>
      <anchor>a516185cfedf774d2d8a5cf797de9cf46</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_unsubscribe_all</name>
      <anchorfile>classmulti__interface__roam_1_1event_1_1BasicTest.html</anchorfile>
      <anchor>afa65bcf4f71b4b3e88d349ef6324063a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::event::Event</name>
    <filename>classmulti__interface__roam_1_1event_1_1Event.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1event_1_1Event.html</anchorfile>
      <anchor>a9b9d34ad3a0c851db323b664ebb55d79</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>subscribe</name>
      <anchorfile>classmulti__interface__roam_1_1event_1_1Event.html</anchorfile>
      <anchor>a0a8900e9d0246a838cb0680c206134e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>subscribe_once</name>
      <anchorfile>classmulti__interface__roam_1_1event_1_1Event.html</anchorfile>
      <anchor>a33204d3ae087dbd042e9bbe1a3768f94</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>subscribe_repeating</name>
      <anchorfile>classmulti__interface__roam_1_1event_1_1Event.html</anchorfile>
      <anchor>ac60f1efa9ded36f165735b98e2e15cab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unsubscribe_all</name>
      <anchorfile>classmulti__interface__roam_1_1event_1_1Event.html</anchorfile>
      <anchor>ad3285ca784bfe5b0ef46580ee3f2bda5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>set_close_cb</name>
      <anchorfile>classmulti__interface__roam_1_1event_1_1Event.html</anchorfile>
      <anchor>ad141a9c7bae51a6570291f52c6138483</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>trigger</name>
      <anchorfile>classmulti__interface__roam_1_1event_1_1Event.html</anchorfile>
      <anchor>a56ba5937c2d92bdd2117fd20690f5919</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_dispatcher</name>
      <anchorfile>classmulti__interface__roam_1_1event_1_1Event.html</anchorfile>
      <anchor>af82a1b511d9a55c65d805eef27e9bbee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_liveness_sensor</name>
      <anchorfile>classmulti__interface__roam_1_1event_1_1Event.html</anchorfile>
      <anchor>a4ada7afc573eb4b024800a4e3474223e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::event::EventCallbackHandle</name>
    <filename>classmulti__interface__roam_1_1event_1_1EventCallbackHandle.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1event_1_1EventCallbackHandle.html</anchorfile>
      <anchor>a0c2e17502b1c074ed263c19198a4f0ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unsubscribe</name>
      <anchorfile>classmulti__interface__roam_1_1event_1_1EventCallbackHandle.html</anchorfile>
      <anchor>a976f6cfa83a0c33e22b6aec7a5d9d31d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_auto_unsubscribed</name>
      <anchorfile>classmulti__interface__roam_1_1event_1_1EventCallbackHandle.html</anchorfile>
      <anchor>adc40733b8defea263cca469af6387bf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_auto_unsubscribed</name>
      <anchorfile>classmulti__interface__roam_1_1event_1_1EventCallbackHandle.html</anchorfile>
      <anchor>a1858d5aa3eca25c1e0e56e149edfcf45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_dispatcher</name>
      <anchorfile>classmulti__interface__roam_1_1event_1_1EventCallbackHandle.html</anchorfile>
      <anchor>a9322fe9e3f6c52ae03489db3395f044f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::event::MultipleUnsubscribe</name>
    <filename>classmulti__interface__roam_1_1event_1_1MultipleUnsubscribe.html</filename>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::event::Unsubscribe</name>
    <filename>classmulti__interface__roam_1_1event_1_1Unsubscribe.html</filename>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::event::Unsubscriber</name>
    <filename>classmulti__interface__roam_1_1event_1_1Unsubscriber.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1event_1_1Unsubscriber.html</anchorfile>
      <anchor>af887433eb8045d4accc00b0589b96c59</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cb</name>
      <anchorfile>classmulti__interface__roam_1_1event_1_1Unsubscriber.html</anchorfile>
      <anchor>a12f80c18081dd16adfaf6dfca647a9b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>l</name>
      <anchorfile>classmulti__interface__roam_1_1event_1_1Unsubscriber.html</anchorfile>
      <anchor>a5314d3c203c39f9833d2705e05d159b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>multi_interface_roam::gcdebug</name>
    <filename>namespacemulti__interface__roam_1_1gcdebug.html</filename>
    <class kind="class">multi_interface_roam::gcdebug::Foo</class>
    <member kind="function">
      <type>def</type>
      <name>compare_before_after</name>
      <anchorfile>namespacemulti__interface__roam_1_1gcdebug.html</anchorfile>
      <anchor>afbfa89b4a48ed021e580b5fd3567a4e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>dump_back_reference_graph</name>
      <anchorfile>namespacemulti__interface__roam_1_1gcdebug.html</anchorfile>
      <anchor>a24c4167ee57c0a93eb0023ed68c4cf28</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>follow_back</name>
      <anchorfile>namespacemulti__interface__roam_1_1gcdebug.html</anchorfile>
      <anchor>ac279e43180eb81b7be42d0ec624ebc16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>f</name>
      <anchorfile>namespacemulti__interface__roam_1_1gcdebug.html</anchorfile>
      <anchor>a5db576fa2aea43a1837c51253b7c6278</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>l1</name>
      <anchorfile>namespacemulti__interface__roam_1_1gcdebug.html</anchorfile>
      <anchor>a1907bc5cec220545a18cb6489cc45112</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>l2</name>
      <anchorfile>namespacemulti__interface__roam_1_1gcdebug.html</anchorfile>
      <anchor>a66d073f961d50dc69fb45211c21f3045</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>l3</name>
      <anchorfile>namespacemulti__interface__roam_1_1gcdebug.html</anchorfile>
      <anchor>add11a29af6201289e8ff04df177fb925</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>l4</name>
      <anchorfile>namespacemulti__interface__roam_1_1gcdebug.html</anchorfile>
      <anchor>a57ae916159d93b20391066aa371a6775</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>wr</name>
      <anchorfile>namespacemulti__interface__roam_1_1gcdebug.html</anchorfile>
      <anchor>aff455bfe1560c6db694afe748ad91b03</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::gcdebug::Foo</name>
    <filename>classmulti__interface__roam_1_1gcdebug_1_1Foo.html</filename>
  </compound>
  <compound kind="namespace">
    <name>multi_interface_roam::interface</name>
    <filename>namespacemulti__interface__roam_1_1interface.html</filename>
    <class kind="class">multi_interface_roam::interface::DhcpInterface</class>
    <class kind="class">multi_interface_roam::interface::Interface</class>
    <class kind="class">multi_interface_roam::interface::NoType</class>
    <class kind="class">multi_interface_roam::interface::StaticRouteInterface</class>
    <class kind="class">multi_interface_roam::interface::UnknownType</class>
    <class kind="class">multi_interface_roam::interface::WiredInterface</class>
    <class kind="class">multi_interface_roam::interface::WirelessInterface</class>
    <member kind="function">
      <type>def</type>
      <name>construct</name>
      <anchorfile>namespacemulti__interface__roam_1_1interface.html</anchorfile>
      <anchor>aec98b121fe12506e2b5b22c9109365ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>non_daemon</name>
      <anchorfile>namespacemulti__interface__roam_1_1interface.html</anchorfile>
      <anchor>ab36891d77591491578009b635f45583b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>threads</name>
      <anchorfile>namespacemulti__interface__roam_1_1interface.html</anchorfile>
      <anchor>a9649c129499671d625f4017b99ed29a8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::interface::DhcpInterface</name>
    <filename>classmulti__interface__roam_1_1interface_1_1DhcpInterface.html</filename>
    <base>multi_interface_roam::interface::Interface</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1DhcpInterface.html</anchorfile>
      <anchor>a89cb585ad3a0982ed010bc65a51d169b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dhcpdata</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1DhcpInterface.html</anchorfile>
      <anchor>a85f13865335a4c5915f4b6d07ed80f4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>interface_upper</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1DhcpInterface.html</anchorfile>
      <anchor>a09c69a620f3d20280285bb82bafdb869</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::interface::Interface</name>
    <filename>classmulti__interface__roam_1_1interface_1_1Interface.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1Interface.html</anchorfile>
      <anchor>aaa144db338d4a642f2d37e8a1fd86e79</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1Interface.html</anchorfile>
      <anchor>ae700f6b001d8f9504abbe3e24fcd285a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>active</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1Interface.html</anchorfile>
      <anchor>a0595e5c5d0ab378f9a7bd5d5f002cb1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bssid</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1Interface.html</anchorfile>
      <anchor>a5722c61ec3561f249ea77e1cc6252d9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cfgname</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1Interface.html</anchorfile>
      <anchor>a77e11475352a7e5ed81ca6f6c9c5f19b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>diags</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1Interface.html</anchorfile>
      <anchor>a5cceb29af5938004ef6ab8c51f088886</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>goodness</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1Interface.html</anchorfile>
      <anchor>a67db62056c94413832458db8c28bd438</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>iface</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1Interface.html</anchorfile>
      <anchor>ab4c82d44df64f438efd72d7210ec577e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ping_latency</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1Interface.html</anchorfile>
      <anchor>a020f9c970bae98386c41b8b1009bfd7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ping_loss</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1Interface.html</anchorfile>
      <anchor>a7b931ec3417d724456d52fcb91b42770</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ping_tester</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1Interface.html</anchorfile>
      <anchor>a29050e451423c2ffd174c5d07784c34b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>prettyname</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1Interface.html</anchorfile>
      <anchor>acc9706210538f122f130c1975159cef6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>priority</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1Interface.html</anchorfile>
      <anchor>a0aedc8b94b22fa01cdbe43df63ca2f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reliability</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1Interface.html</anchorfile>
      <anchor>a5fe4e97a85e4c8d42e42b7286fe227a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>status</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1Interface.html</anchorfile>
      <anchor>a5693a24938e40da3ab13eac9574e5f86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tableid</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1Interface.html</anchorfile>
      <anchor>aa587f247f5969cd446da7fc4afe09c9e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::interface::NoType</name>
    <filename>classmulti__interface__roam_1_1interface_1_1NoType.html</filename>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::interface::StaticRouteInterface</name>
    <filename>classmulti__interface__roam_1_1interface_1_1StaticRouteInterface.html</filename>
    <base>multi_interface_roam::interface::Interface</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1StaticRouteInterface.html</anchorfile>
      <anchor>a04655528b22e636a5b118bda3c271777</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bssid</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1StaticRouteInterface.html</anchorfile>
      <anchor>a260cad3dd80169e57ff69dbe160c98a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gateway</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1StaticRouteInterface.html</anchorfile>
      <anchor>a7d6552f3ae433a18210d2f625f46e440</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reliability</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1StaticRouteInterface.html</anchorfile>
      <anchor>a0061216a045411c4e28338f7f84370e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_publish_binding</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1StaticRouteInterface.html</anchorfile>
      <anchor>a4251d63165643656b4957cd2f6e7fdd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_update_specialized</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1StaticRouteInterface.html</anchorfile>
      <anchor>aa3cc32a7cd639ee982218d93381783a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_binding</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1StaticRouteInterface.html</anchorfile>
      <anchor>addb30e3f0ab101338fc727c837a86411</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_fake_binding</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1StaticRouteInterface.html</anchorfile>
      <anchor>a6e391328103d3932b0451c4e793e1571</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::interface::UnknownType</name>
    <filename>classmulti__interface__roam_1_1interface_1_1UnknownType.html</filename>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::interface::WiredInterface</name>
    <filename>classmulti__interface__roam_1_1interface_1_1WiredInterface.html</filename>
    <base>multi_interface_roam::interface::DhcpInterface</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1WiredInterface.html</anchorfile>
      <anchor>a9afac9247f19c0c2f6a47d16da7d6f6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bssid</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1WiredInterface.html</anchorfile>
      <anchor>ae387d75304a8210df837a510d75112d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reliability</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1WiredInterface.html</anchorfile>
      <anchor>aea9cc0a1f3f9271f4d27c5860fcaec86</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_update_specialized</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1WiredInterface.html</anchorfile>
      <anchor>afa00467930f0838a7ae6ae1f86aa43ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::interface::WirelessInterface</name>
    <filename>classmulti__interface__roam_1_1interface_1_1WirelessInterface.html</filename>
    <base>multi_interface_roam::interface::DhcpInterface</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1WirelessInterface.html</anchorfile>
      <anchor>a8d052c5f27b709732de199049098d695</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bssid</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1WirelessInterface.html</anchorfile>
      <anchor>a3c7a023d60c07232e58071d28dc0c182</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>essid</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1WirelessInterface.html</anchorfile>
      <anchor>ad4e4aa37161c235fa032081af1a85860</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>had_exception_last_time</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1WirelessInterface.html</anchorfile>
      <anchor>a41d598b6fe6d82b3bd45939c61f56228</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>iwinfo</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1WirelessInterface.html</anchorfile>
      <anchor>a69bebb4afa6482ad12d97ffeea39174d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ping_monitor</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1WirelessInterface.html</anchorfile>
      <anchor>a69fdf476ed7c7a2de061f8f11437eb56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>radio_sm</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1WirelessInterface.html</anchorfile>
      <anchor>aef1e5adf421b5981f2a192370d168689</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reliability</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1WirelessInterface.html</anchorfile>
      <anchor>a64c2745e34757eff1ae7cd1a280d75f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wifi</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1WirelessInterface.html</anchorfile>
      <anchor>ad25ecda4f078f759abe19eb3ed1dd8d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wifi_frequency</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1WirelessInterface.html</anchorfile>
      <anchor>a40e6b069ed2b175851e8c0841ba3356f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wifi_noise</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1WirelessInterface.html</anchorfile>
      <anchor>a55436ee3c1f067f2e0e30aa32ebc701a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wifi_quality</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1WirelessInterface.html</anchorfile>
      <anchor>a2010cc042734f0a841f9b9578ef4bc4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wifi_rate</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1WirelessInterface.html</anchorfile>
      <anchor>a00a36f77c72baca495f56f5849119e8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wifi_signal</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1WirelessInterface.html</anchorfile>
      <anchor>a2f79b3e5787c5e1dd13e82446f381062</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wifi_txpower</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1WirelessInterface.html</anchorfile>
      <anchor>aec718fdfed4771f06c938f7a67a47fcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_update_specialized</name>
      <anchorfile>classmulti__interface__roam_1_1interface_1_1WirelessInterface.html</anchorfile>
      <anchor>aca9a94f7f86f68466e96c71178f843c1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>multi_interface_roam::interface_selector</name>
    <filename>namespacemulti__interface__roam_1_1interface__selector.html</filename>
    <class kind="class">multi_interface_roam::interface_selector::InterfaceSelector</class>
    <class kind="class">multi_interface_roam::interface_selector::RULEID</class>
    <member kind="variable">
      <type>tuple</type>
      <name>summary_logger</name>
      <anchorfile>namespacemulti__interface__roam_1_1interface__selector.html</anchorfile>
      <anchor>aabc4c9b4db77f07b8fc2c118f81f4e34</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::interface_selector::InterfaceSelector</name>
    <filename>classmulti__interface__roam_1_1interface__selector_1_1InterfaceSelector.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1interface__selector_1_1InterfaceSelector.html</anchorfile>
      <anchor>ace1ec989650c84c2de2c53cf8e63c5c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rank_interfaces</name>
      <anchorfile>classmulti__interface__roam_1_1interface__selector_1_1InterfaceSelector.html</anchorfile>
      <anchor>a3ba6229948e45cebdc2d9f54abde9637</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>score_interface</name>
      <anchorfile>classmulti__interface__roam_1_1interface__selector_1_1InterfaceSelector.html</anchorfile>
      <anchor>a01156a14c3e3adbf5b8c887d809af61a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_mode</name>
      <anchorfile>classmulti__interface__roam_1_1interface__selector_1_1InterfaceSelector.html</anchorfile>
      <anchor>a9ae678f3502339a9de60237d04f1e980</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_tun_rules</name>
      <anchorfile>classmulti__interface__roam_1_1interface__selector_1_1InterfaceSelector.html</anchorfile>
      <anchor>af39f7685de99f44e3ac6e39c55dcd8fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>active_interfaces</name>
      <anchorfile>classmulti__interface__roam_1_1interface__selector_1_1InterfaceSelector.html</anchorfile>
      <anchor>acfe8f9b33ee1a04dadd23f2dc204a922</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>basestation</name>
      <anchorfile>classmulti__interface__roam_1_1interface__selector_1_1InterfaceSelector.html</anchorfile>
      <anchor>a1af450f8ad04670c9b039307de5fe2f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>basestation_ip</name>
      <anchorfile>classmulti__interface__roam_1_1interface__selector_1_1InterfaceSelector.html</anchorfile>
      <anchor>ab979385f2d65e8ef0d5fd1d70f531cc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>forced_interface</name>
      <anchorfile>classmulti__interface__roam_1_1interface__selector_1_1InterfaceSelector.html</anchorfile>
      <anchor>ad4d88b4915e34cfe65c931cb24778a29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>goodness_weight</name>
      <anchorfile>classmulti__interface__roam_1_1interface__selector_1_1InterfaceSelector.html</anchorfile>
      <anchor>a28e19c047243fc623a13135f3bccac72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>inactive_penalty</name>
      <anchorfile>classmulti__interface__roam_1_1interface__selector_1_1InterfaceSelector.html</anchorfile>
      <anchor>a3c6ecf214d109040aab8dad3da8cfd57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>interfaces</name>
      <anchorfile>classmulti__interface__roam_1_1interface__selector_1_1InterfaceSelector.html</anchorfile>
      <anchor>acf99d32545604af28ee7bbb398fe2e65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>local_net_rules</name>
      <anchorfile>classmulti__interface__roam_1_1interface__selector_1_1InterfaceSelector.html</anchorfile>
      <anchor>a0d2c07e9bed89286a5023ea4456d1735</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>periodic_update_handle</name>
      <anchorfile>classmulti__interface__roam_1_1interface__selector_1_1InterfaceSelector.html</anchorfile>
      <anchor>a14d0c3bd5972fdf20a41c572453ba142</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>radio_manager</name>
      <anchorfile>classmulti__interface__roam_1_1interface__selector_1_1InterfaceSelector.html</anchorfile>
      <anchor>ae2096aa0df670958e82e13d469a47a5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>shutting_down</name>
      <anchorfile>classmulti__interface__roam_1_1interface__selector_1_1InterfaceSelector.html</anchorfile>
      <anchor>a8cc777eb5c883f5583b3a4f4d07febfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tun_ip_rules</name>
      <anchorfile>classmulti__interface__roam_1_1interface__selector_1_1InterfaceSelector.html</anchorfile>
      <anchor>ab6a8292ddb8b11ca6877b5abd099abe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tunnel_interface</name>
      <anchorfile>classmulti__interface__roam_1_1interface__selector_1_1InterfaceSelector.html</anchorfile>
      <anchor>a2069bd474c1dc7a03c746f8738b72598</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>update_event</name>
      <anchorfile>classmulti__interface__roam_1_1interface__selector_1_1InterfaceSelector.html</anchorfile>
      <anchor>a31e83b61d155df9c9d7cdacb91b6a603</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>update_interval</name>
      <anchorfile>classmulti__interface__roam_1_1interface__selector_1_1InterfaceSelector.html</anchorfile>
      <anchor>aa2eacdcead594a7f0c33b32d8f2869d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>use_tunnel</name>
      <anchorfile>classmulti__interface__roam_1_1interface__selector_1_1InterfaceSelector.html</anchorfile>
      <anchor>ab628a28fe23b82557c7c2146da7f9d30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>vpn_rule</name>
      <anchorfile>classmulti__interface__roam_1_1interface__selector_1_1InterfaceSelector.html</anchorfile>
      <anchor>ab949f75988cacbc931bf0f8dc2325679</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>TERRIBLE_INTERFACE</name>
      <anchorfile>classmulti__interface__roam_1_1interface__selector_1_1InterfaceSelector.html</anchorfile>
      <anchor>ab418c20ae86bcd456ce4382417c517be</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_periodic_update</name>
      <anchorfile>classmulti__interface__roam_1_1interface__selector_1_1InterfaceSelector.html</anchorfile>
      <anchor>aa10da9c54846ef5afd4f9baf31579c24</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_refresh_default_route</name>
      <anchorfile>classmulti__interface__roam_1_1interface__selector_1_1InterfaceSelector.html</anchorfile>
      <anchor>ac8e26144a752365028a8a645a03df8a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_shutdown</name>
      <anchorfile>classmulti__interface__roam_1_1interface__selector_1_1InterfaceSelector.html</anchorfile>
      <anchor>aee0fb27afffd4412c54b2424fe7a986a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::interface_selector::RULEID</name>
    <filename>classmulti__interface__roam_1_1interface__selector_1_1RULEID.html</filename>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>BLOCK_NON_TUNNEL</name>
      <anchorfile>classmulti__interface__roam_1_1interface__selector_1_1RULEID.html</anchorfile>
      <anchor>a224520354731f39b303a25d37e2736a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>BLOCK_TUNNEL</name>
      <anchorfile>classmulti__interface__roam_1_1interface__selector_1_1RULEID.html</anchorfile>
      <anchor>a7ea9cae41dcaef97f7a61d3b70d5ee31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>DEFAULT</name>
      <anchorfile>classmulti__interface__roam_1_1interface__selector_1_1RULEID.html</anchorfile>
      <anchor>ad28cdd926269bc6804cb70057c71c656</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>FIRST_IFACE</name>
      <anchorfile>classmulti__interface__roam_1_1interface__selector_1_1RULEID.html</anchorfile>
      <anchor>a8e95bf8425f35173776fa83645d724bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>LOCAL</name>
      <anchorfile>classmulti__interface__roam_1_1interface__selector_1_1RULEID.html</anchorfile>
      <anchor>af2d18ca4aebbbdd4a2f533a05834e912</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>TUNNEL</name>
      <anchorfile>classmulti__interface__roam_1_1interface__selector_1_1RULEID.html</anchorfile>
      <anchor>aa00315d4bd76c2b8124f380c45afd780</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>multi_interface_roam::interface_upper</name>
    <filename>namespacemulti__interface__roam_1_1interface__upper.html</filename>
    <class kind="class">multi_interface_roam::interface_upper::InterfaceUpper</class>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::interface_upper::InterfaceUpper</name>
    <filename>classmulti__interface__roam_1_1interface__upper_1_1InterfaceUpper.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1interface__upper_1_1InterfaceUpper.html</anchorfile>
      <anchor>a960ebeeda79eb9bbf9093c013359050c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>restart</name>
      <anchorfile>classmulti__interface__roam_1_1interface__upper_1_1InterfaceUpper.html</anchorfile>
      <anchor>a1e619528dd1a8e3d69c904bf3bb6d341</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>iface</name>
      <anchorfile>classmulti__interface__roam_1_1interface__upper_1_1InterfaceUpper.html</anchorfile>
      <anchor>ac928da13e66d0e621847153845c27dbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>state</name>
      <anchorfile>classmulti__interface__roam_1_1interface__upper_1_1InterfaceUpper.html</anchorfile>
      <anchor>a33ad2c084f6a73f2234a1f29d8f33a46</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_cb</name>
      <anchorfile>classmulti__interface__roam_1_1interface__upper_1_1InterfaceUpper.html</anchorfile>
      <anchor>a85a5ede0b1a466e8a332e2d7cd883555</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_shutdown</name>
      <anchorfile>classmulti__interface__roam_1_1interface__upper_1_1InterfaceUpper.html</anchorfile>
      <anchor>ad4c8f01898246fc73bce1a699c210e9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_is_shutdown</name>
      <anchorfile>classmulti__interface__roam_1_1interface__upper_1_1InterfaceUpper.html</anchorfile>
      <anchor>a14546e0600fa9b39a8fa096d98b4140b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_lock</name>
      <anchorfile>classmulti__interface__roam_1_1interface__upper_1_1InterfaceUpper.html</anchorfile>
      <anchor>a4e857da30c0a86e74a9744945bacf18f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>multi_interface_roam::ip_rule</name>
    <filename>namespacemulti__interface__roam_1_1ip__rule.html</filename>
    <class kind="class">multi_interface_roam::ip_rule::IpRule</class>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::ip_rule::IpRule</name>
    <filename>classmulti__interface__roam_1_1ip__rule_1_1IpRule.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1ip__rule_1_1IpRule.html</anchorfile>
      <anchor>a4207748376e89f31c2865496d522f500</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add</name>
      <anchorfile>classmulti__interface__roam_1_1ip__rule_1_1IpRule.html</anchorfile>
      <anchor>a99aac9c8a97e29e1f79ec8e32dda0370</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>flush</name>
      <anchorfile>classmulti__interface__roam_1_1ip__rule_1_1IpRule.html</anchorfile>
      <anchor>af1cf21d1d2993ef520a3223f15a7fc4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set</name>
      <anchorfile>classmulti__interface__roam_1_1ip__rule_1_1IpRule.html</anchorfile>
      <anchor>a9f29ef63e0a016ecaca642cf835394a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>is_shutdown</name>
      <anchorfile>classmulti__interface__roam_1_1ip__rule_1_1IpRule.html</anchorfile>
      <anchor>a513205cae8d260ee97144ac63274b14e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>prev</name>
      <anchorfile>classmulti__interface__roam_1_1ip__rule_1_1IpRule.html</anchorfile>
      <anchor>a6bbd75c4ac35d2336e37d9f9b8ff7679</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>priority</name>
      <anchorfile>classmulti__interface__roam_1_1ip__rule_1_1IpRule.html</anchorfile>
      <anchor>aed7d3e8483f0fe71bbb006206755b148</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>state_pub</name>
      <anchorfile>classmulti__interface__roam_1_1ip__rule_1_1IpRule.html</anchorfile>
      <anchor>a553a1c71ff82a08484bde4ae8230a26f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_set_or_add</name>
      <anchorfile>classmulti__interface__roam_1_1ip__rule_1_1IpRule.html</anchorfile>
      <anchor>a34e890dad24857db923fb782548e1510</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_shutdown</name>
      <anchorfile>classmulti__interface__roam_1_1ip__rule_1_1IpRule.html</anchorfile>
      <anchor>a0d2e2fad8552900ef319a5bea3775543</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_lock</name>
      <anchorfile>classmulti__interface__roam_1_1ip__rule_1_1IpRule.html</anchorfile>
      <anchor>a45c395b879c9798a59bbde593bcb359f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>multi_interface_roam::ipaddr</name>
    <filename>namespacemulti__interface__roam_1_1ipaddr.html</filename>
    <class kind="class">multi_interface_roam::ipaddr::_BaseIP</class>
    <class kind="class">multi_interface_roam::ipaddr::_BaseNet</class>
    <class kind="class">multi_interface_roam::ipaddr::_BaseV4</class>
    <class kind="class">multi_interface_roam::ipaddr::_BaseV6</class>
    <class kind="class">multi_interface_roam::ipaddr::_IPAddrBase</class>
    <class kind="class">multi_interface_roam::ipaddr::AddressValueError</class>
    <class kind="class">multi_interface_roam::ipaddr::IPv4Address</class>
    <class kind="class">multi_interface_roam::ipaddr::IPv4Network</class>
    <class kind="class">multi_interface_roam::ipaddr::IPv6Address</class>
    <class kind="class">multi_interface_roam::ipaddr::IPv6Network</class>
    <class kind="class">multi_interface_roam::ipaddr::NetmaskValueError</class>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_collapse_address_list_recursive</name>
      <anchorfile>namespacemulti__interface__roam_1_1ipaddr.html</anchorfile>
      <anchor>a6fd7268a300ab9004d7c41f288304cb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_count_righthand_zero_bits</name>
      <anchorfile>namespacemulti__interface__roam_1_1ipaddr.html</anchorfile>
      <anchor>ab3bc7ed146d41b6cad2a1bb044dcdb8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_find_address_range</name>
      <anchorfile>namespacemulti__interface__roam_1_1ipaddr.html</anchorfile>
      <anchor>ad75d8d01f92206097a199443d2386cfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_prefix_length</name>
      <anchorfile>namespacemulti__interface__roam_1_1ipaddr.html</anchorfile>
      <anchor>a7358f90221a0131f2dcaa9358fa10bb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>collapse_address_list</name>
      <anchorfile>namespacemulti__interface__roam_1_1ipaddr.html</anchorfile>
      <anchor>abf016d5c8eaa9aaad7d706e17cede773</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_mixed_type_key</name>
      <anchorfile>namespacemulti__interface__roam_1_1ipaddr.html</anchorfile>
      <anchor>a3ba628a7a8ef74413ffbb3ed9285cf54</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>IPAddress</name>
      <anchorfile>namespacemulti__interface__roam_1_1ipaddr.html</anchorfile>
      <anchor>acc45d007f8307b60181983cf1be659c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>IPNetwork</name>
      <anchorfile>namespacemulti__interface__roam_1_1ipaddr.html</anchorfile>
      <anchor>a1a4216f32cb50d56a7be83baad5fbd40</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>summarize_address_range</name>
      <anchorfile>namespacemulti__interface__roam_1_1ipaddr.html</anchorfile>
      <anchor>a4965cef3dc0c5722b041362aa40f34c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>__version__</name>
      <anchorfile>namespacemulti__interface__roam_1_1ipaddr.html</anchorfile>
      <anchor>aeccba0dbc107fd0467198735afa258a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_compat_has_real_bytes</name>
      <anchorfile>namespacemulti__interface__roam_1_1ipaddr.html</anchorfile>
      <anchor>a412de5f9f23d59f31b54030d3342ad8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CollapseAddrList</name>
      <anchorfile>namespacemulti__interface__roam_1_1ipaddr.html</anchorfile>
      <anchor>a2ce06ad873638cc36908a6489100e79d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::ipaddr::_BaseIP</name>
    <filename>classmulti__interface__roam_1_1ipaddr_1_1__BaseIP.html</filename>
    <base>multi_interface_roam::ipaddr::_IPAddrBase</base>
    <member kind="function">
      <type>def</type>
      <name>__eq__</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseIP.html</anchorfile>
      <anchor>a4c422c3b6f9b23284395df099ca5efcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__ge__</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseIP.html</anchorfile>
      <anchor>a5418919d0b103f8628b6395b1676fc22</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__gt__</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseIP.html</anchorfile>
      <anchor>ac28f5b088be127606fe09c89648d2a63</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__hash__</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseIP.html</anchorfile>
      <anchor>aeecbb9e0ded8e8dab49c5086853a9b77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseIP.html</anchorfile>
      <anchor>ac674b331ad4bea5d37d986a868310e0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__le__</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseIP.html</anchorfile>
      <anchor>a6bbcfb92658e165926c418f3bd6e80af</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__lt__</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseIP.html</anchorfile>
      <anchor>a895a4a75cefe45d44f619302da4af13e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__ne__</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseIP.html</anchorfile>
      <anchor>ab3f56fdf257e9878a1ff965ba7ae28d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__repr__</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseIP.html</anchorfile>
      <anchor>a20dd839fe4a04692ab607b7de1dc1039</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__str__</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseIP.html</anchorfile>
      <anchor>a4ab560cb541ccfacc5b442347a75a3e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>version</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseIP.html</anchorfile>
      <anchor>af6138d89512b95b0d5b064aa9ec10815</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_address_key</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseIP.html</anchorfile>
      <anchor>a158112dd2659d1a5c1f806d70f5488c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_ip</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseIP.html</anchorfile>
      <anchor>a6664101b22c1a80a404f7e9194dfd4d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_version</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseIP.html</anchorfile>
      <anchor>a1979009542696a005e6f93157ef6283f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::ipaddr::_BaseNet</name>
    <filename>classmulti__interface__roam_1_1ipaddr_1_1__BaseNet.html</filename>
    <base>multi_interface_roam::ipaddr::_IPAddrBase</base>
    <member kind="function">
      <type>def</type>
      <name>__contains__</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseNet.html</anchorfile>
      <anchor>ab797a96a7c46448a5d4c1e58b2bcc162</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__eq__</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseNet.html</anchorfile>
      <anchor>ac2a513fc5603c8f66a1a52ea526de2ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__ge__</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseNet.html</anchorfile>
      <anchor>af2b12dac273049b3b54489cfea13372b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__getitem__</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseNet.html</anchorfile>
      <anchor>ac1f813e70fdda1891a0db08ed5fdcd78</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__gt__</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseNet.html</anchorfile>
      <anchor>a93de5028dd974037c52e9d723e9f45e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__hash__</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseNet.html</anchorfile>
      <anchor>abae0c6553e0dd1233fb4ef2af50ae12e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseNet.html</anchorfile>
      <anchor>ad220abcb22b636ede5264d239e9803ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__iter__</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseNet.html</anchorfile>
      <anchor>a9b4c6381ed53eb4233497895c5db0c88</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__le__</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseNet.html</anchorfile>
      <anchor>abc69a35126c81d3029c81559ac2d69ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__lt__</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseNet.html</anchorfile>
      <anchor>a811144d478ef9b1004485b553e0c2d30</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__ne__</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseNet.html</anchorfile>
      <anchor>a5d697cbc79bc671a63e03dda58bec71d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__repr__</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseNet.html</anchorfile>
      <anchor>ac8da9ac88c7688a706d0dae14badd027</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__str__</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseNet.html</anchorfile>
      <anchor>a6ccdbaefcf3ca8934d878398dccc6b78</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>address_exclude</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseNet.html</anchorfile>
      <anchor>a200fced8eeb77cab97ec1a0790375c40</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>broadcast</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseNet.html</anchorfile>
      <anchor>a8f5e1633b375f6f0cd20d694b0b1caf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>compare_networks</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseNet.html</anchorfile>
      <anchor>ad7ed02b3ebe170df58b7f338cff6b685</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>hostmask</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseNet.html</anchorfile>
      <anchor>ae910de2b98903fed9ea51a9808b2cbbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>iter_subnets</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseNet.html</anchorfile>
      <anchor>a8e849d777a630c171c9ae9a4801b4fec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>iterhosts</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseNet.html</anchorfile>
      <anchor>a719f31116ed5a3c2eb9e9c754a99ed39</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>network</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseNet.html</anchorfile>
      <anchor>a4fed45eb8c5d68fa66acc0abcc07da20</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>numhosts</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseNet.html</anchorfile>
      <anchor>a63362590e538e13aff0eda42d9dd9c25</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>overlaps</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseNet.html</anchorfile>
      <anchor>a88ec64a8fcd7e9159a64fbb80285be63</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>prefixlen</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseNet.html</anchorfile>
      <anchor>a36a7c60844961a46c17af90c87636b68</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>subnet</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseNet.html</anchorfile>
      <anchor>ab032b4e67c46fff8d25c853d9953f5df</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>supernet</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseNet.html</anchorfile>
      <anchor>a0c60740e93bb70618d8bfccfab1fc277</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>version</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseNet.html</anchorfile>
      <anchor>ae9ea265d292d6ae6850d0700a6090ca8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>with_hostmask</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseNet.html</anchorfile>
      <anchor>a780f7cac6bdad0d142e186a5b28a3540</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>with_netmask</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseNet.html</anchorfile>
      <anchor>a6befb2a046640ace85244b1d496072e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>with_prefixlen</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseNet.html</anchorfile>
      <anchor>a454786cb61b8471a1c8e3a91299164ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>network</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseNet.html</anchorfile>
      <anchor>a20366c809d43c8a437c7d9b505e5f220</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>AddressExclude</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseNet.html</anchorfile>
      <anchor>a31c85823c5cefb8d582a097ed222378f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>CompareNetworks</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseNet.html</anchorfile>
      <anchor>ac17abf19a65c3a6a67581724adc70c6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>Contains</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseNet.html</anchorfile>
      <anchor>a81d06b7fffd3342b45c718966ebb77c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>Subnet</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseNet.html</anchorfile>
      <anchor>aef5d7b6f8c5b1788e40bcff5ae9886e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>Supernet</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseNet.html</anchorfile>
      <anchor>a974fcdc0164d935e3064a02e47c76fc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_networks_key</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseNet.html</anchorfile>
      <anchor>a224c5bc2621c09f4d1da2ec8ea0d6e9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_ip_int_from_prefix</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseNet.html</anchorfile>
      <anchor>ad451b2a1439ca2d0732f453d3f940070</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_ip_string_from_prefix</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseNet.html</anchorfile>
      <anchor>ae0bfe3ecc9c7f5a6d5870a9c8707c64b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_prefix_from_ip_int</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseNet.html</anchorfile>
      <anchor>a32d3d2eb31479f5142ebbb14ada116ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_cache</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseNet.html</anchorfile>
      <anchor>aafbfb06f1cd11c5190aec2ad8196fb35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_prefixlen</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseNet.html</anchorfile>
      <anchor>a9e5222210d2f31d9285e1228ec4cbefa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_version</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseNet.html</anchorfile>
      <anchor>a961c9e586bbda614a611f6c285f6e317</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::ipaddr::_BaseV4</name>
    <filename>classmulti__interface__roam_1_1ipaddr_1_1__BaseV4.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseV4.html</anchorfile>
      <anchor>ac79f6bcf537589c619f589fbd38d7950</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_link_local</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseV4.html</anchorfile>
      <anchor>a1a3f0e6c6c5681ccb5bce5bf9b80f1a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_loopback</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseV4.html</anchorfile>
      <anchor>ae1971d6bfd6534500309db13701186aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_multicast</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseV4.html</anchorfile>
      <anchor>acb8e882edb1dd0adba6dc5046b5f8196</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_private</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseV4.html</anchorfile>
      <anchor>a63a70b15582371c4bfd7fac072f19f79</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_reserved</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseV4.html</anchorfile>
      <anchor>a9e7f2651712bd1d8567fe5c12d625852</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_unspecified</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseV4.html</anchorfile>
      <anchor>a8d733a520a2fd65d03b5931687601e7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>max_prefixlen</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseV4.html</anchorfile>
      <anchor>a82da11263972e1120f80c5ae31fff929</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>packed</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseV4.html</anchorfile>
      <anchor>a2128549d14950e610e136dc67190696f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>version</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseV4.html</anchorfile>
      <anchor>a8796faf797e923ef18425119067e119c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_explode_shorthand_ip_string</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseV4.html</anchorfile>
      <anchor>a7925b9fde6065135c92d1d8fab4fea2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_ip_int_from_string</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseV4.html</anchorfile>
      <anchor>a6ded745d9bbf96b4591a45b3bae02eb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_is_valid_ip</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseV4.html</anchorfile>
      <anchor>ac92a613b3f9dd4a7f60cf9caaa94a412</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_string_from_ip_int</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseV4.html</anchorfile>
      <anchor>aecc82d413d734bb9fddb421f21f82a57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_max_prefixlen</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseV4.html</anchorfile>
      <anchor>a54ef4ad2eab124f797a15133053750b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_version</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseV4.html</anchorfile>
      <anchor>ac163892746c371eb4901ee9c3c499094</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>tuple</type>
      <name>_ALL_ONES</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseV4.html</anchorfile>
      <anchor>a5ff2991d57f842796546fb0c6d30fcc7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::ipaddr::_BaseV6</name>
    <filename>classmulti__interface__roam_1_1ipaddr_1_1__BaseV6.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseV6.html</anchorfile>
      <anchor>a49bc567f8c25ee76d1ffd181e3220150</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ipv4_mapped</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseV6.html</anchorfile>
      <anchor>a6d3d167a43865c7794f9899690f4e53c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_link_local</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseV6.html</anchorfile>
      <anchor>a5ff09649d015e0117945e612cfa953ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_loopback</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseV6.html</anchorfile>
      <anchor>a952621bc575d3a5eb4621cac8ee7c84b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_multicast</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseV6.html</anchorfile>
      <anchor>a340d94c62dbea7f5ea774666e9b26160</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_private</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseV6.html</anchorfile>
      <anchor>aa51b9787caf540859e9454d733a065c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_reserved</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseV6.html</anchorfile>
      <anchor>a0bb96ec3d7d3daac60aac3571d43f5bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_site_local</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseV6.html</anchorfile>
      <anchor>add453d96833ba2c925ea5b96e123c867</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_unspecified</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseV6.html</anchorfile>
      <anchor>a6d9320e0c94d35eb15139d7936c926a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>max_prefixlen</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseV6.html</anchorfile>
      <anchor>a7059441e8177a5136822546e5ecb4f87</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>packed</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseV6.html</anchorfile>
      <anchor>a09750cb5f77184eabf493b00fd08c859</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>version</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseV6.html</anchorfile>
      <anchor>a36012a25285fef46f2bf1adf51f4af35</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_compress_hextets</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseV6.html</anchorfile>
      <anchor>a1e4b70c082ed2779f8ff56082fb90a74</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_explode_shorthand_ip_string</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseV6.html</anchorfile>
      <anchor>a4101decd4384a21567efe1367265cabe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_ip_int_from_string</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseV6.html</anchorfile>
      <anchor>a931329d9d477b4f7238ee9eb93cebb92</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_is_shorthand_ip</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseV6.html</anchorfile>
      <anchor>afb2d72ea44ccae57c79618c6ae08017f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_is_valid_ip</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseV6.html</anchorfile>
      <anchor>a420672fbf23ada48370dd3c4dcb2265f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_string_from_ip_int</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseV6.html</anchorfile>
      <anchor>a51b1a0557f29ba88bbcbf00733d09890</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_max_prefixlen</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseV6.html</anchorfile>
      <anchor>a20870def141998bf9806ab423c3ddbca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_version</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseV6.html</anchorfile>
      <anchor>a70661935248b025dad7d1b3790de8b8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>tuple</type>
      <name>_ALL_ONES</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__BaseV6.html</anchorfile>
      <anchor>a2cd04981ac8e7cb449f0f43cced2931a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::ipaddr::_IPAddrBase</name>
    <filename>classmulti__interface__roam_1_1ipaddr_1_1__IPAddrBase.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__hex__</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__IPAddrBase.html</anchorfile>
      <anchor>affd4571b497c235f8f62577be6b99d05</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__index__</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__IPAddrBase.html</anchorfile>
      <anchor>a7e123de2ded329291654c907a7ba5c70</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__int__</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__IPAddrBase.html</anchorfile>
      <anchor>a5426ef538065183cd262b207675b0239</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>compressed</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__IPAddrBase.html</anchorfile>
      <anchor>a37da61f1daf707757498e9e3ac1dbb72</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>exploded</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1__IPAddrBase.html</anchorfile>
      <anchor>a6dd8042724f24fa44e8046fdb587908f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::ipaddr::AddressValueError</name>
    <filename>classmulti__interface__roam_1_1ipaddr_1_1AddressValueError.html</filename>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::ipaddr::IPv4Address</name>
    <filename>classmulti__interface__roam_1_1ipaddr_1_1IPv4Address.html</filename>
    <base>multi_interface_roam::ipaddr::_BaseV4</base>
    <base>multi_interface_roam::ipaddr::_BaseIP</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1IPv4Address.html</anchorfile>
      <anchor>adf7759a25db50f08f656ca32a8a951e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_ip</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1IPv4Address.html</anchorfile>
      <anchor>a9463d85cb2b47ef8fd37473c855e19f3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::ipaddr::IPv4Network</name>
    <filename>classmulti__interface__roam_1_1ipaddr_1_1IPv4Network.html</filename>
    <base>multi_interface_roam::ipaddr::_BaseV4</base>
    <base>multi_interface_roam::ipaddr::_BaseNet</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1IPv4Network.html</anchorfile>
      <anchor>af7bdf5eca4a396901487949e3fe8b3c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ip</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1IPv4Network.html</anchorfile>
      <anchor>ab304188b6d11fbd5369ec57a170dbabf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>netmask</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1IPv4Network.html</anchorfile>
      <anchor>acf92074510e1c82f7b3fba7102cd7d47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>IsLinkLocal</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1IPv4Network.html</anchorfile>
      <anchor>a700bf86a3e90ecc22de9dcde708ce4fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>IsLoopback</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1IPv4Network.html</anchorfile>
      <anchor>abd3a155f9d7a66e1a753da6ca23046a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>IsMulticast</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1IPv4Network.html</anchorfile>
      <anchor>ac3e17a5d97c4a6558e37b506a12c18f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>IsRFC1918</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1IPv4Network.html</anchorfile>
      <anchor>a2f3f3fdc3e309c364bb8c92f98e62d20</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_is_hostmask</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1IPv4Network.html</anchorfile>
      <anchor>a35546fbcd3192f4fab900381cab26593</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_is_valid_netmask</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1IPv4Network.html</anchorfile>
      <anchor>a130071a3176575d0dd2a06c879eb4bac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_ip</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1IPv4Network.html</anchorfile>
      <anchor>a588c48d8dfa2a45fd1357b67ff4789cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_prefixlen</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1IPv4Network.html</anchorfile>
      <anchor>a06e6836416e25ba5082de8171e79ecc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>tuple</type>
      <name>_valid_mask_octets</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1IPv4Network.html</anchorfile>
      <anchor>a21f2c27bf4b9b1e8a09f7ed89ed743b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::ipaddr::IPv6Address</name>
    <filename>classmulti__interface__roam_1_1ipaddr_1_1IPv6Address.html</filename>
    <base>multi_interface_roam::ipaddr::_BaseV6</base>
    <base>multi_interface_roam::ipaddr::_BaseIP</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1IPv6Address.html</anchorfile>
      <anchor>a80aa27a2f32b7be437773cafb7e1d084</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_ip</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1IPv6Address.html</anchorfile>
      <anchor>a79c3716fa5ce4dec510846367cbb5c94</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::ipaddr::IPv6Network</name>
    <filename>classmulti__interface__roam_1_1ipaddr_1_1IPv6Network.html</filename>
    <base>multi_interface_roam::ipaddr::_BaseV6</base>
    <base>multi_interface_roam::ipaddr::_BaseNet</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1IPv6Network.html</anchorfile>
      <anchor>a816b5e20e41968e7489c2a77d2d4ad70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ip</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1IPv6Network.html</anchorfile>
      <anchor>ac421a8979ab5a79a0acd6209b54e613d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>netmask</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1IPv6Network.html</anchorfile>
      <anchor>a8305b8d8042b6f1a1f1dc9977a560eb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_is_valid_netmask</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1IPv6Network.html</anchorfile>
      <anchor>a6d4a673b8237853dc98c6945be66763f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_ip</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1IPv6Network.html</anchorfile>
      <anchor>acd94dfb71941f087a6d84ab223fa9701</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_prefixlen</name>
      <anchorfile>classmulti__interface__roam_1_1ipaddr_1_1IPv6Network.html</anchorfile>
      <anchor>a22845ff3c5c7fca9e3f22d3982c7833b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::ipaddr::NetmaskValueError</name>
    <filename>classmulti__interface__roam_1_1ipaddr_1_1NetmaskValueError.html</filename>
  </compound>
  <compound kind="namespace">
    <name>multi_interface_roam::l2socket</name>
    <filename>namespacemulti__interface__roam_1_1l2socket.html</filename>
    <class kind="class">multi_interface_roam::l2socket::AlreadyClosed</class>
    <class kind="class">multi_interface_roam::l2socket::L2Port</class>
    <class kind="class">multi_interface_roam::l2socket::L2PortTest</class>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_attach_filter_replacement</name>
      <anchorfile>namespacemulti__interface__roam_1_1l2socket.html</anchorfile>
      <anchor>ad34808650887409675348477abaca807</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run_ros_tests</name>
      <anchorfile>namespacemulti__interface__roam_1_1l2socket.html</anchorfile>
      <anchor>ab4b6150456eb4cb11eefd249968f974f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tst_icmp_pkt</name>
      <anchorfile>namespacemulti__interface__roam_1_1l2socket.html</anchorfile>
      <anchor>ad136aedd19f8b78d61d1a8b38c522001</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>_filter_cache</name>
      <anchorfile>namespacemulti__interface__roam_1_1l2socket.html</anchorfile>
      <anchor>a878017fa0b5fad225018096915dec4d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_orig_attach_filter</name>
      <anchorfile>namespacemulti__interface__roam_1_1l2socket.html</anchorfile>
      <anchor>ac2987e57a98e288bb3feccd14f83d161</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>scapy_arch_linux_module</name>
      <anchorfile>namespacemulti__interface__roam_1_1l2socket.html</anchorfile>
      <anchor>aeeba1f8ee2facdabf6822e8fc06680c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::l2socket::AlreadyClosed</name>
    <filename>classmulti__interface__roam_1_1l2socket_1_1AlreadyClosed.html</filename>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::l2socket::L2Port</name>
    <filename>classmulti__interface__roam_1_1l2socket_1_1L2Port.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1l2socket_1_1L2Port.html</anchorfile>
      <anchor>af345d965b21aa235bc9bd62eb8f0a033</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>connectionLost</name>
      <anchorfile>classmulti__interface__roam_1_1l2socket_1_1L2Port.html</anchorfile>
      <anchor>aa91c58786d10d0d07506d12a7818bc4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>doRead</name>
      <anchorfile>classmulti__interface__roam_1_1l2socket_1_1L2Port.html</anchorfile>
      <anchor>ad3138c5116b987ee9fa1778868173ac6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fileno</name>
      <anchorfile>classmulti__interface__roam_1_1l2socket_1_1L2Port.html</anchorfile>
      <anchor>a77af265939f0534f6e03ffccfc32f2f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>logPrefix</name>
      <anchorfile>classmulti__interface__roam_1_1l2socket_1_1L2Port.html</anchorfile>
      <anchor>a8148eac41e16b6ae81bee1c10303ba67</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>send</name>
      <anchorfile>classmulti__interface__roam_1_1l2socket_1_1L2Port.html</anchorfile>
      <anchor>a713f1c4a7e641a8a61c15ee8af06b47e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>startListening</name>
      <anchorfile>classmulti__interface__roam_1_1l2socket_1_1L2Port.html</anchorfile>
      <anchor>a300f41f94233d38073e0a5f89d0d2551</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stopListening</name>
      <anchorfile>classmulti__interface__roam_1_1l2socket_1_1L2Port.html</anchorfile>
      <anchor>a6f2428eb5fb6fd98057d71b661e1b34f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_max_size</name>
      <anchorfile>classmulti__interface__roam_1_1l2socket_1_1L2Port.html</anchorfile>
      <anchor>aafd08a094c4c2713130d37b70a4b6c7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_protocol</name>
      <anchorfile>classmulti__interface__roam_1_1l2socket_1_1L2Port.html</anchorfile>
      <anchor>ab7c745c8f9ea79b8b54b5e7b256c96b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_reactor</name>
      <anchorfile>classmulti__interface__roam_1_1l2socket_1_1L2Port.html</anchorfile>
      <anchor>acbbb6668bdc239be543b506701700a47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_socket</name>
      <anchorfile>classmulti__interface__roam_1_1l2socket_1_1L2Port.html</anchorfile>
      <anchor>aa234179c84832c465a1b8520dc45a7bc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::l2socket::L2PortTest</name>
    <filename>classmulti__interface__roam_1_1l2socket_1_1L2PortTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_as_event_stream</name>
      <anchorfile>classmulti__interface__roam_1_1l2socket_1_1L2PortTest.html</anchorfile>
      <anchor>a62935974796ff27cf487cec101849aca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_basic</name>
      <anchorfile>classmulti__interface__roam_1_1l2socket_1_1L2PortTest.html</anchorfile>
      <anchor>a9215fae7c67460e77f771ce9b19dd2fd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>multi_interface_roam::logging_config</name>
    <filename>namespacemulti__interface__roam_1_1logging__config.html</filename>
    <class kind="class">multi_interface_roam::logging_config::LoggerStream</class>
    <class kind="class">multi_interface_roam::logging_config::MyFormatter</class>
    <member kind="function">
      <type>def</type>
      <name>get_logger_stream</name>
      <anchorfile>namespacemulti__interface__roam_1_1logging__config.html</anchorfile>
      <anchor>a37f7f4033e326f82a9dda1707d4f529f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_logger_stream_for_file</name>
      <anchorfile>namespacemulti__interface__roam_1_1logging__config.html</anchorfile>
      <anchor>aa0d6dd2d43270305bb8fe6993c5bccdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_logger_file</name>
      <anchorfile>namespacemulti__interface__roam_1_1logging__config.html</anchorfile>
      <anchor>a8fc921dbbbad8fdc2ffa70ba4c5e3414</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>all_logger</name>
      <anchorfile>namespacemulti__interface__roam_1_1logging__config.html</anchorfile>
      <anchor>a8223fe4fe6ad32fa00e958b43de15bc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>all_logger_formatter</name>
      <anchorfile>namespacemulti__interface__roam_1_1logging__config.html</anchorfile>
      <anchor>afbea0a04e4306d181d3af20a553220d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>all_logger_handler</name>
      <anchorfile>namespacemulti__interface__roam_1_1logging__config.html</anchorfile>
      <anchor>a515cae55c97e23e4762df0a3e58dc0ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>console_file_handler</name>
      <anchorfile>namespacemulti__interface__roam_1_1logging__config.html</anchorfile>
      <anchor>a08c7c610ba49a018bc6f5cdbb34db1aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>console_formatter</name>
      <anchorfile>namespacemulti__interface__roam_1_1logging__config.html</anchorfile>
      <anchor>aef3f027ea255afcbdd20fcfd6c021c13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>console_handler</name>
      <anchorfile>namespacemulti__interface__roam_1_1logging__config.html</anchorfile>
      <anchor>ae7e2a900fe95a1f9490d0152b9bfbf57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>console_logger</name>
      <anchorfile>namespacemulti__interface__roam_1_1logging__config.html</anchorfile>
      <anchor>aff807b47434f671728fa1dfc79795c6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>datefmt</name>
      <anchorfile>namespacemulti__interface__roam_1_1logging__config.html</anchorfile>
      <anchor>a664c3303c5fa99842da9a4f5b0ade749</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>file_formatter</name>
      <anchorfile>namespacemulti__interface__roam_1_1logging__config.html</anchorfile>
      <anchor>a161ad5dd7d449a5c40dadae83305f3a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>logdir</name>
      <anchorfile>namespacemulti__interface__roam_1_1logging__config.html</anchorfile>
      <anchor>ab015ab07079c71985ecaf5308c291013</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>logfilecount</name>
      <anchorfile>namespacemulti__interface__roam_1_1logging__config.html</anchorfile>
      <anchor>a5ed6aa062329ae59947a5e7644bbc20f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::logging_config::LoggerStream</name>
    <filename>classmulti__interface__roam_1_1logging__config_1_1LoggerStream.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1logging__config_1_1LoggerStream.html</anchorfile>
      <anchor>a8b0c292ba06684350bc1d9e321f41d01</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>flush</name>
      <anchorfile>classmulti__interface__roam_1_1logging__config_1_1LoggerStream.html</anchorfile>
      <anchor>a6da0b2f47056cf288826cb774013abbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write</name>
      <anchorfile>classmulti__interface__roam_1_1logging__config_1_1LoggerStream.html</anchorfile>
      <anchor>a1675d0120e7d6f8b6266ef9b45c64ce4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>buffer</name>
      <anchorfile>classmulti__interface__roam_1_1logging__config_1_1LoggerStream.html</anchorfile>
      <anchor>acfc722c4572b5d9154707f75a470ddfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>func</name>
      <anchorfile>classmulti__interface__roam_1_1logging__config_1_1LoggerStream.html</anchorfile>
      <anchor>ae6a815152aac2b784c169fd63adb84ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lock</name>
      <anchorfile>classmulti__interface__roam_1_1logging__config_1_1LoggerStream.html</anchorfile>
      <anchor>ae6e6b25aa022831b940f83fb1af69615</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::logging_config::MyFormatter</name>
    <filename>classmulti__interface__roam_1_1logging__config_1_1MyFormatter.html</filename>
    <member kind="function">
      <type>def</type>
      <name>formatTime</name>
      <anchorfile>classmulti__interface__roam_1_1logging__config_1_1MyFormatter.html</anchorfile>
      <anchor>acfe9c5a88a81c4ab0002a0f48b0cd8d0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>multi_interface_roam::mac_addr</name>
    <filename>namespacemulti__interface__roam_1_1mac__addr.html</filename>
    <class kind="class">multi_interface_roam::mac_addr::BasicTest</class>
    <member kind="function">
      <type>def</type>
      <name>is_packed</name>
      <anchorfile>namespacemulti__interface__roam_1_1mac__addr.html</anchorfile>
      <anchor>a146813792fe7498d848578b2aae3bc9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_str</name>
      <anchorfile>namespacemulti__interface__roam_1_1mac__addr.html</anchorfile>
      <anchor>ad52177199336a1388b0970d4e64105b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_special</name>
      <anchorfile>namespacemulti__interface__roam_1_1mac__addr.html</anchorfile>
      <anchor>af92e97efb724c9fa5e18339115dc65d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>packed_to_str</name>
      <anchorfile>namespacemulti__interface__roam_1_1mac__addr.html</anchorfile>
      <anchor>a8739f4f908b6e4cd87e8e7684d0fbdce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pretty</name>
      <anchorfile>namespacemulti__interface__roam_1_1mac__addr.html</anchorfile>
      <anchor>a2e87df5f825af77583f69892a1ff4b99</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>same</name>
      <anchorfile>namespacemulti__interface__roam_1_1mac__addr.html</anchorfile>
      <anchor>aefba646c957aced5ae3291c6bd7552eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>str_to_packed</name>
      <anchorfile>namespacemulti__interface__roam_1_1mac__addr.html</anchorfile>
      <anchor>adc9b1a4bc5d45e4236db720ed108735f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>to_packed</name>
      <anchorfile>namespacemulti__interface__roam_1_1mac__addr.html</anchorfile>
      <anchor>ad8db3dddfcef98ec9fdac86ae2e02f73</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>to_str</name>
      <anchorfile>namespacemulti__interface__roam_1_1mac__addr.html</anchorfile>
      <anchor>ac64561d61465db118191ad1e865b9c2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>special_macs</name>
      <anchorfile>namespacemulti__interface__roam_1_1mac__addr.html</anchorfile>
      <anchor>aa7a96e7a37a2019665e6306136aabbb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>str_re</name>
      <anchorfile>namespacemulti__interface__roam_1_1mac__addr.html</anchorfile>
      <anchor>a881dcb09d30b9cad8410ce28f9f86d96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>str_re_str</name>
      <anchorfile>namespacemulti__interface__roam_1_1mac__addr.html</anchorfile>
      <anchor>a3c2937b16783c93db5b05216c7d34de4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::mac_addr::BasicTest</name>
    <filename>classmulti__interface__roam_1_1mac__addr_1_1BasicTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_bad_packed</name>
      <anchorfile>classmulti__interface__roam_1_1mac__addr_1_1BasicTest.html</anchorfile>
      <anchor>a412097e0cd7b3a7b68d44447e4b796be</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_bad_str</name>
      <anchorfile>classmulti__interface__roam_1_1mac__addr_1_1BasicTest.html</anchorfile>
      <anchor>a76864523ba8e556d57dfe10824eba4b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_conv</name>
      <anchorfile>classmulti__interface__roam_1_1mac__addr_1_1BasicTest.html</anchorfile>
      <anchor>a85b785d9bdc82e4b8f89445e352d4797</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>multi_interface_roam::msg</name>
    <filename>namespacemulti__interface__roam_1_1msg.html</filename>
    <namespace>multi_interface_roam::msg::_InterfaceStatus</namespace>
    <namespace>multi_interface_roam::msg::_MultiInterfaceStatus</namespace>
  </compound>
  <compound kind="namespace">
    <name>multi_interface_roam::msg::_InterfaceStatus</name>
    <filename>namespacemulti__interface__roam_1_1msg_1_1__InterfaceStatus.html</filename>
    <class kind="class">multi_interface_roam::msg::_InterfaceStatus::InterfaceStatus</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_6B</name>
      <anchorfile>namespacemulti__interface__roam_1_1msg_1_1__InterfaceStatus.html</anchorfile>
      <anchor>a7ded8004cba49c679c33b8756e8ce738</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_6s</name>
      <anchorfile>namespacemulti__interface__roam_1_1msg_1_1__InterfaceStatus.html</anchorfile>
      <anchor>a404603dd0bfadf07347a18deddb01127</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_bi6f2I</name>
      <anchorfile>namespacemulti__interface__roam_1_1msg_1_1__InterfaceStatus.html</anchorfile>
      <anchor>ae01c0a01241ecb702e9d5d3f6d844b7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacemulti__interface__roam_1_1msg_1_1__InterfaceStatus.html</anchorfile>
      <anchor>aeb980c1c8aefab70e86264879b782047</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i2h3i</name>
      <anchorfile>namespacemulti__interface__roam_1_1msg_1_1__InterfaceStatus.html</anchorfile>
      <anchor>ad87c7f2b2ecd35917ed1032bdb1d8e76</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::msg::_InterfaceStatus::InterfaceStatus</name>
    <filename>classmulti__interface__roam_1_1msg_1_1__InterfaceStatus_1_1InterfaceStatus.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1msg_1_1__InterfaceStatus_1_1InterfaceStatus.html</anchorfile>
      <anchor>a9450e735cf6137903526ef63b8795c87</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classmulti__interface__roam_1_1msg_1_1__InterfaceStatus_1_1InterfaceStatus.html</anchorfile>
      <anchor>a21cd012c4bc471e1f6abbd3b341132fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classmulti__interface__roam_1_1msg_1_1__InterfaceStatus_1_1InterfaceStatus.html</anchorfile>
      <anchor>a38199a83bb5a2add6d21c0fb4fbbbc55</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classmulti__interface__roam_1_1msg_1_1__InterfaceStatus_1_1InterfaceStatus.html</anchorfile>
      <anchor>a8c1179063c09dd0ad168935d84ffcaed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classmulti__interface__roam_1_1msg_1_1__InterfaceStatus_1_1InterfaceStatus.html</anchorfile>
      <anchor>aecc3fd7347cf2304bf3685722db23599</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>active_interface_rank</name>
      <anchorfile>classmulti__interface__roam_1_1msg_1_1__InterfaceStatus_1_1InterfaceStatus.html</anchorfile>
      <anchor>acc216ffd97795496244107bd9daa8396</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bss</name>
      <anchorfile>classmulti__interface__roam_1_1msg_1_1__InterfaceStatus_1_1InterfaceStatus.html</anchorfile>
      <anchor>a75562a6e2d5bda339d6ef9392bb5433e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>goodness</name>
      <anchorfile>classmulti__interface__roam_1_1msg_1_1__InterfaceStatus_1_1InterfaceStatus.html</anchorfile>
      <anchor>a1e5a4fdd05b2105d794adf1962bdac60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>interface</name>
      <anchorfile>classmulti__interface__roam_1_1msg_1_1__InterfaceStatus_1_1InterfaceStatus.html</anchorfile>
      <anchor>a5468546c514397015e1537768d6e43e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>latency</name>
      <anchorfile>classmulti__interface__roam_1_1msg_1_1__InterfaceStatus_1_1InterfaceStatus.html</anchorfile>
      <anchor>a43a05211bed01ff311c512a9aa480e75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>loss</name>
      <anchorfile>classmulti__interface__roam_1_1msg_1_1__InterfaceStatus_1_1InterfaceStatus.html</anchorfile>
      <anchor>a7b1575d8cef8ac286a92dd6d3d52b232</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>prescore</name>
      <anchorfile>classmulti__interface__roam_1_1msg_1_1__InterfaceStatus_1_1InterfaceStatus.html</anchorfile>
      <anchor>aac8224b2b2cd396b000a621f25742788</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pretty_name</name>
      <anchorfile>classmulti__interface__roam_1_1msg_1_1__InterfaceStatus_1_1InterfaceStatus.html</anchorfile>
      <anchor>a9984c78039938a5a756904873233ea65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reliability</name>
      <anchorfile>classmulti__interface__roam_1_1msg_1_1__InterfaceStatus_1_1InterfaceStatus.html</anchorfile>
      <anchor>a99a761546cf7e8017fed0b27c2834d1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>score</name>
      <anchorfile>classmulti__interface__roam_1_1msg_1_1__InterfaceStatus_1_1InterfaceStatus.html</anchorfile>
      <anchor>a2ed000765f993be1a1fe4158ea3e818e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>state</name>
      <anchorfile>classmulti__interface__roam_1_1msg_1_1__InterfaceStatus_1_1InterfaceStatus.html</anchorfile>
      <anchor>a11c168a92004e82ceefc056cd8bc042e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>STATE_ADDR</name>
      <anchorfile>classmulti__interface__roam_1_1msg_1_1__InterfaceStatus_1_1InterfaceStatus.html</anchorfile>
      <anchor>a7a69eddffe3e1b595855c96cd7236ac7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>STATE_LINK</name>
      <anchorfile>classmulti__interface__roam_1_1msg_1_1__InterfaceStatus_1_1InterfaceStatus.html</anchorfile>
      <anchor>a093da1a84c6d5e4ca2f929b5ffc1dc0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>STATE_LINK_ADDR</name>
      <anchorfile>classmulti__interface__roam_1_1msg_1_1__InterfaceStatus_1_1InterfaceStatus.html</anchorfile>
      <anchor>ad960581c737c8dbad5d15dfad493b965</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>STATE_NO_INTERFACE</name>
      <anchorfile>classmulti__interface__roam_1_1msg_1_1__InterfaceStatus_1_1InterfaceStatus.html</anchorfile>
      <anchor>a5bf2e557369ebe72f0776517d239fa00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>STATE_PINGING</name>
      <anchorfile>classmulti__interface__roam_1_1msg_1_1__InterfaceStatus_1_1InterfaceStatus.html</anchorfile>
      <anchor>a1f310ce02286983c893f12ebdb67eab0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>STATE_PLUGGED</name>
      <anchorfile>classmulti__interface__roam_1_1msg_1_1__InterfaceStatus_1_1InterfaceStatus.html</anchorfile>
      <anchor>a2060ce35046dfb0a6a684f0a89c37a5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>STATE_UP</name>
      <anchorfile>classmulti__interface__roam_1_1msg_1_1__InterfaceStatus_1_1InterfaceStatus.html</anchorfile>
      <anchor>aff782d9e4ce942403ced2672a1079ba9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classmulti__interface__roam_1_1msg_1_1__InterfaceStatus_1_1InterfaceStatus.html</anchorfile>
      <anchor>a5374c68cb297a210e4bae549e9999e28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classmulti__interface__roam_1_1msg_1_1__InterfaceStatus_1_1InterfaceStatus.html</anchorfile>
      <anchor>ab067df51dec48acd6e45d547a3512251</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classmulti__interface__roam_1_1msg_1_1__InterfaceStatus_1_1InterfaceStatus.html</anchorfile>
      <anchor>a76671dc5b1129e67fd597f8f104e5a97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classmulti__interface__roam_1_1msg_1_1__InterfaceStatus_1_1InterfaceStatus.html</anchorfile>
      <anchor>a6c0150082f5ebfe558796150bb0ea5d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classmulti__interface__roam_1_1msg_1_1__InterfaceStatus_1_1InterfaceStatus.html</anchorfile>
      <anchor>a28c64ed2cae9b1ed7a38417701bec306</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classmulti__interface__roam_1_1msg_1_1__InterfaceStatus_1_1InterfaceStatus.html</anchorfile>
      <anchor>aae0e3daf22bd028743809af65c20d7ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classmulti__interface__roam_1_1msg_1_1__InterfaceStatus_1_1InterfaceStatus.html</anchorfile>
      <anchor>a4ad610e90ac4664f2070d77521a57ad7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>multi_interface_roam::msg::_MultiInterfaceStatus</name>
    <filename>namespacemulti__interface__roam_1_1msg_1_1__MultiInterfaceStatus.html</filename>
    <class kind="class">multi_interface_roam::msg::_MultiInterfaceStatus::MultiInterfaceStatus</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2I</name>
      <anchorfile>namespacemulti__interface__roam_1_1msg_1_1__MultiInterfaceStatus.html</anchorfile>
      <anchor>a61d0741b0657896312a6094be6ececa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_6B</name>
      <anchorfile>namespacemulti__interface__roam_1_1msg_1_1__MultiInterfaceStatus.html</anchorfile>
      <anchor>aaeab09c00b3e714cd37e199e069930e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_6s</name>
      <anchorfile>namespacemulti__interface__roam_1_1msg_1_1__MultiInterfaceStatus.html</anchorfile>
      <anchor>abeeeeed69f6887690795e72761d607a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_bi6f</name>
      <anchorfile>namespacemulti__interface__roam_1_1msg_1_1__MultiInterfaceStatus.html</anchorfile>
      <anchor>a6d3947a1bd88340d914e29f4aa471fdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacemulti__interface__roam_1_1msg_1_1__MultiInterfaceStatus.html</anchorfile>
      <anchor>a3ff256257f6fd81309acfcb1126170c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_i2h3i</name>
      <anchorfile>namespacemulti__interface__roam_1_1msg_1_1__MultiInterfaceStatus.html</anchorfile>
      <anchor>a00182f0da89f655f8ddc9d15a8b2f50a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::msg::_MultiInterfaceStatus::MultiInterfaceStatus</name>
    <filename>classmulti__interface__roam_1_1msg_1_1__MultiInterfaceStatus_1_1MultiInterfaceStatus.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1msg_1_1__MultiInterfaceStatus_1_1MultiInterfaceStatus.html</anchorfile>
      <anchor>a502a7c0a3195d463c913fc839f34dd90</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classmulti__interface__roam_1_1msg_1_1__MultiInterfaceStatus_1_1MultiInterfaceStatus.html</anchorfile>
      <anchor>aab2e29586d0227e38fcdc16f7e7efc72</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classmulti__interface__roam_1_1msg_1_1__MultiInterfaceStatus_1_1MultiInterfaceStatus.html</anchorfile>
      <anchor>ae2c3dd6d12e601607dac4b33a9bf9962</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classmulti__interface__roam_1_1msg_1_1__MultiInterfaceStatus_1_1MultiInterfaceStatus.html</anchorfile>
      <anchor>ae5ef1cb948ba136d4628ab1bfa166628</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classmulti__interface__roam_1_1msg_1_1__MultiInterfaceStatus_1_1MultiInterfaceStatus.html</anchorfile>
      <anchor>ae8c1a9ff1ccd04ef33404cd90ede8ff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>interfaces</name>
      <anchorfile>classmulti__interface__roam_1_1msg_1_1__MultiInterfaceStatus_1_1MultiInterfaceStatus.html</anchorfile>
      <anchor>afa652e8d5a212f027e4d655da814bbdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classmulti__interface__roam_1_1msg_1_1__MultiInterfaceStatus_1_1MultiInterfaceStatus.html</anchorfile>
      <anchor>a4f65a10c34b1d71f5d86cc1b6722a7a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classmulti__interface__roam_1_1msg_1_1__MultiInterfaceStatus_1_1MultiInterfaceStatus.html</anchorfile>
      <anchor>a18f6a89b4086c4397e973830ba45af83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classmulti__interface__roam_1_1msg_1_1__MultiInterfaceStatus_1_1MultiInterfaceStatus.html</anchorfile>
      <anchor>aae6946e2c072f20799c94f10269229f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classmulti__interface__roam_1_1msg_1_1__MultiInterfaceStatus_1_1MultiInterfaceStatus.html</anchorfile>
      <anchor>ad967c9270a0bd7d7a8580d91a62b45f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classmulti__interface__roam_1_1msg_1_1__MultiInterfaceStatus_1_1MultiInterfaceStatus.html</anchorfile>
      <anchor>a28f664c4af9167e6353480cd283aad60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classmulti__interface__roam_1_1msg_1_1__MultiInterfaceStatus_1_1MultiInterfaceStatus.html</anchorfile>
      <anchor>ae4893f4149578b761e3cb71a114ee79b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classmulti__interface__roam_1_1msg_1_1__MultiInterfaceStatus_1_1MultiInterfaceStatus.html</anchorfile>
      <anchor>ae6ee9f3206ae0a83df811cc4df071ee3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>multi_interface_roam::multi_interface_roam</name>
    <filename>namespacemulti__interface__roam_1_1multi__interface__roam.html</filename>
    <class kind="class">multi_interface_roam::multi_interface_roam::AlwaysSwitchSelectionStrategy</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::CommandWithOutput</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::ConfigureArp</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::ConfigureRpFilter</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::DhcpClient</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::DhcpInterface</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::KillServices</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::LinkBringupTimeMeasurementStrategy</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::LinkStabilityTimeMeasurementStrategy</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::LoggerStream</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::NetlinkMonitor</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::NetworkConnection</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::NetworkSelector</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::RoutingRules</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::RunCommand</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::SelectionStrategy</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::SimpleSelectionStrategy</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::StatGatherer</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::StaticRoute</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::System</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::WiredInterface</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::WirelessInterface</class>
    <class kind="class">multi_interface_roam::multi_interface_roam::WpaSupplicant</class>
    <member kind="function">
      <type>def</type>
      <name>flushiprule</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>a63568ffd97819ecb5b63afad750f821b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>log_time_string</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>a26a0b511a8b9937bbae564b12d7fa4fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>a160c100e99ec6c89bfdb38458be45de7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>safe_shutdown</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>aaa91506d8c102374372eb4db2c0c04c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>all_logger</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>aa65fe5d970328b1981c0996e9fbb06ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>all_logger_formatter</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>a9ffca71269e085c19c8c86006f790cd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>all_logger_handler</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>af659f1ad2ccc8c2178900dba5e002279</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>BLACKHOLE_BASESTATION_RULE</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>a38be6bbcbe14a9662bfea964f954cdb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>BLOCK_NON_TUNNEL_RULE</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>a18891e5e6e4c97905fd93c5282abe913</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>console_file_handler</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>a998cb11ced0036416dbd08cbcd1facd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>console_formatter</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>a758eedc987e40a5f38f9822c07dfb244</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>console_handler</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>ab3850e6ff021c7636d2a4512ef102672</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>console_logger</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>ab93e92c4f812889c1272f5a066c8cd9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>DEFAULT_RULE</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>a6697465f0998c67e7893428f424c630f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>file_formatter</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>af92e79ee49f14327aa59789d1f229e4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>FIRST_IFACE_RULE</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>a1ad5df14d1142c721bfd3f4293ccff00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>LOCAL_RULE</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>aa6bf151ebb7326ecaaa8da607db3a476</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>logdir</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>a840608ad42a1996afcf5a3584274dd13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>logfilecount</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>a6355788f87e2fd0678a371305a2fe399</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>NOCHECK</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>ae285a2a92edce892b124bc8335d0c154</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>NOIP</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>a4ac24562a04959b6deef5a32aca2c18f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>NOLINK</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>a8efdc9eb41fe0e4e90895f03002948b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>null_file</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>a612419ffed488a37ee2816754ef092ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>STATUSES</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>a24bb3fd628bec7061b8440689dd99959</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>strategy_logger</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>abbc3d73c32aab5b10f9875d06078d589</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>strategy_str</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>abfecd4961b0d0e53528219e3f2139414</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>TUNNEL_RULE</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>a338c91f759cac27cad3e6ceefb6da99f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>TUNNEL_RULE2</name>
      <anchorfile>namespacemulti__interface__roam_1_1multi__interface__roam.html</anchorfile>
      <anchor>a04cea4812506e673c7af8deda6e8481a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::multi_interface_roam::AlwaysSwitchSelectionStrategy</name>
    <filename>classmulti__interface__roam_1_1multi__interface__roam_1_1AlwaysSwitchSelectionStrategy.html</filename>
    <base>multi_interface_roam::multi_interface_roam::SelectionStrategy</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1AlwaysSwitchSelectionStrategy.html</anchorfile>
      <anchor>a04b03f49012c7705d97640c310026cb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>do_update</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1AlwaysSwitchSelectionStrategy.html</anchorfile>
      <anchor>a9331cd27909f6498cedef61d46af21a7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::multi_interface_roam::CommandWithOutput</name>
    <filename>classmulti__interface__roam_1_1multi__interface__roam_1_1CommandWithOutput.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1CommandWithOutput.html</anchorfile>
      <anchor>aa1148b30d2e2bd9300d643a515d91ba5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>child_restart</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1CommandWithOutput.html</anchorfile>
      <anchor>a568443a6751a09484ce137a75370233e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1CommandWithOutput.html</anchorfile>
      <anchor>a2ffb0df7f9ee630c431b4eaec0e2cd30</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>shutdown</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1CommandWithOutput.html</anchorfile>
      <anchor>adf1bafc73470c656e8d15b9aa90b57ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start_proc</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1CommandWithOutput.html</anchorfile>
      <anchor>ae53ce613cd92a048779c5654fd66cff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>console_logger</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1CommandWithOutput.html</anchorfile>
      <anchor>ac059528cd3c34aa4b91879fc3797591e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>logger</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1CommandWithOutput.html</anchorfile>
      <anchor>acea9a79bb3a8e7bb648f17a0b19f6d54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>proc</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1CommandWithOutput.html</anchorfile>
      <anchor>ac2c6e80290d446d0e577595855404823</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>proc_args</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1CommandWithOutput.html</anchorfile>
      <anchor>af7caad4dd9f331b8e1f4aedefce8e687</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>restart_delay</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1CommandWithOutput.html</anchorfile>
      <anchor>a3f11c90cf0120aabf32a3e5af3be76c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>running</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1CommandWithOutput.html</anchorfile>
      <anchor>a09439fc4aad954c9e9a3f30234cec9d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::multi_interface_roam::ConfigureArp</name>
    <filename>classmulti__interface__roam_1_1multi__interface__roam_1_1ConfigureArp.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1ConfigureArp.html</anchorfile>
      <anchor>af7093725392ceca03dc75bbe87340dbc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::multi_interface_roam::ConfigureRpFilter</name>
    <filename>classmulti__interface__roam_1_1multi__interface__roam_1_1ConfigureRpFilter.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1ConfigureRpFilter.html</anchorfile>
      <anchor>aa414dd5f45379dce0c103f3976788122</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::multi_interface_roam::DhcpClient</name>
    <filename>classmulti__interface__roam_1_1multi__interface__roam_1_1DhcpClient.html</filename>
    <base>multi_interface_roam::multi_interface_roam::CommandWithOutput</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1DhcpClient.html</anchorfile>
      <anchor>a67da7f28dcc4da057a047eab7450a8ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>got_line</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1DhcpClient.html</anchorfile>
      <anchor>a9579adf53d386e4df8515385a58f2efe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>release</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1DhcpClient.html</anchorfile>
      <anchor>a03a55c9d117e7f13154808b53695abd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>renew</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1DhcpClient.html</anchorfile>
      <anchor>a2063ebabbbe601ba89df59e6d6db30ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bound_callback</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1DhcpClient.html</anchorfile>
      <anchor>a593de3330f45c47f26cdb9c05f41d50e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>deconfig_callback</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1DhcpClient.html</anchorfile>
      <anchor>aba647bbf3c9f95d6b56bc38752036009</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>iface</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1DhcpClient.html</anchorfile>
      <anchor>acd2ade91ed6791c567c880a79b805528</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>leasefail_callback</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1DhcpClient.html</anchorfile>
      <anchor>a03f70362964a3037bbf0e0688d689d95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>restart_delay</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1DhcpClient.html</anchorfile>
      <anchor>a00e1d3d732196226f510b47b137f39cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::multi_interface_roam::DhcpInterface</name>
    <filename>classmulti__interface__roam_1_1multi__interface__roam_1_1DhcpInterface.html</filename>
    <base>multi_interface_roam::multi_interface_roam::NetworkConnection</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1DhcpInterface.html</anchorfile>
      <anchor>a15c34413ca97cc79450e24fa2ee74128</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>bound</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1DhcpInterface.html</anchorfile>
      <anchor>a30674591613971ef656332d005a190de</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deconfigured</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1DhcpInterface.html</anchorfile>
      <anchor>a14eff143b640f66562512b2e5e6c362f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>decrease_timeout</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1DhcpInterface.html</anchorfile>
      <anchor>af52702183afa6bde020234f97486fa5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>increase_timeout</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1DhcpInterface.html</anchorfile>
      <anchor>af5f88aa649340b722497a0940464791d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>leasefail</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1DhcpInterface.html</anchorfile>
      <anchor>ab2019463910152970773d209ce2784b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>linkchange</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1DhcpInterface.html</anchorfile>
      <anchor>a3d47f10c743e6334ef502361e62387fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_routes</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1DhcpInterface.html</anchorfile>
      <anchor>af3a73ea486dcb69d05868f9e6ab4bf7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_timeout</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1DhcpInterface.html</anchorfile>
      <anchor>a27a5a58b99403f1cb183f2def49db2ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>shutdown</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1DhcpInterface.html</anchorfile>
      <anchor>a8552256ee8a614ece28c8755b47259e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>startover</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1DhcpInterface.html</anchorfile>
      <anchor>ab89563c5b6263990168e3bcc6325185f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update1</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1DhcpInterface.html</anchorfile>
      <anchor>a2dacde18b5e5b25a54672cbb3199a815</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bssid</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1DhcpInterface.html</anchorfile>
      <anchor>a78a4af0029e45eb4f58aa607bfa2aae6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dhclient</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1DhcpInterface.html</anchorfile>
      <anchor>a4e7b8daa50cf8eab485997cb36869790</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dhcp_timeout</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1DhcpInterface.html</anchorfile>
      <anchor>a20c45565e0ef36bb67e73734d8ffaf28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gateway</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1DhcpInterface.html</anchorfile>
      <anchor>ad56688b63a489e68c6e4ed7f961b7fe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ip</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1DhcpInterface.html</anchorfile>
      <anchor>a839a0531e6950fc1fe5f616d4cc565ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>is_bound</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1DhcpInterface.html</anchorfile>
      <anchor>ae90f8f96ca1d1bba0e2bf33df7698f4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>netmask</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1DhcpInterface.html</anchorfile>
      <anchor>a0ccf5ee722256a2cc93c67f9b1e94752</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>start_over_timeout</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1DhcpInterface.html</anchorfile>
      <anchor>a397a5b9275cb4ae83464ad8f62f18336</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>status</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1DhcpInterface.html</anchorfile>
      <anchor>a1260eebcb0bdd9dbd8a6869e9d75dc82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>timed_out_time</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1DhcpInterface.html</anchorfile>
      <anchor>ac1d44c2a9e2227e6749388731a52e651</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>timeout_time</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1DhcpInterface.html</anchorfile>
      <anchor>a45c9e3a7a3c8eb5d476f9bfff83f9700</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::multi_interface_roam::KillServices</name>
    <filename>classmulti__interface__roam_1_1multi__interface__roam_1_1KillServices.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1KillServices.html</anchorfile>
      <anchor>a488e51359c2b9206ca17e746729a6552</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::multi_interface_roam::LinkBringupTimeMeasurementStrategy</name>
    <filename>classmulti__interface__roam_1_1multi__interface__roam_1_1LinkBringupTimeMeasurementStrategy.html</filename>
    <base>multi_interface_roam::multi_interface_roam::SelectionStrategy</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1LinkBringupTimeMeasurementStrategy.html</anchorfile>
      <anchor>a7c3dff57b4de025c743272004542f095</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>do_update</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1LinkBringupTimeMeasurementStrategy.html</anchorfile>
      <anchor>a61fcfc41241f66116caa2782058c8d0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>start_times</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1LinkBringupTimeMeasurementStrategy.html</anchorfile>
      <anchor>ad263249d739137cdb3bf42706d2202e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stats</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1LinkBringupTimeMeasurementStrategy.html</anchorfile>
      <anchor>a213da13e6b449662756c7b329ea1ee9d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::multi_interface_roam::LinkStabilityTimeMeasurementStrategy</name>
    <filename>classmulti__interface__roam_1_1multi__interface__roam_1_1LinkStabilityTimeMeasurementStrategy.html</filename>
    <base>multi_interface_roam::multi_interface_roam::SelectionStrategy</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1LinkStabilityTimeMeasurementStrategy.html</anchorfile>
      <anchor>ac64bc3c3fe50cdf7489f9b550f051b67</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>do_update</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1LinkStabilityTimeMeasurementStrategy.html</anchorfile>
      <anchor>affca84e3b42597e6edc9e0a7d10e78eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>is_up</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1LinkStabilityTimeMeasurementStrategy.html</anchorfile>
      <anchor>a64f612c3b414fff069359cef8cbfa810</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>longevity_stats</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1LinkStabilityTimeMeasurementStrategy.html</anchorfile>
      <anchor>ae5a6be8d2dc4f7d1f554d6aa2cc15ba0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>start_stats</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1LinkStabilityTimeMeasurementStrategy.html</anchorfile>
      <anchor>aacda99b927994904f6d223384447961f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>start_times</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1LinkStabilityTimeMeasurementStrategy.html</anchorfile>
      <anchor>af88705a7437521f9f16ac55702d76c99</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::multi_interface_roam::LoggerStream</name>
    <filename>classmulti__interface__roam_1_1multi__interface__roam_1_1LoggerStream.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1LoggerStream.html</anchorfile>
      <anchor>a75c0e48b47156544d510cb150cb7abb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>flush</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1LoggerStream.html</anchorfile>
      <anchor>aa6fd6db7727d3876efec6137572102d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1LoggerStream.html</anchorfile>
      <anchor>ade0ef3968c008fb09c9c3fb7883ceada</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>buffer</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1LoggerStream.html</anchorfile>
      <anchor>a9fa1b688f4c170624c078232ea58f7c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>func</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1LoggerStream.html</anchorfile>
      <anchor>a18d5996dc7376acbe6c57503bdcaf7d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lock</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1LoggerStream.html</anchorfile>
      <anchor>a510dd4aff945a6a12abeb6655fc556c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::multi_interface_roam::NetlinkMonitor</name>
    <filename>classmulti__interface__roam_1_1multi__interface__roam_1_1NetlinkMonitor.html</filename>
    <base>multi_interface_roam::multi_interface_roam::CommandWithOutput</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetlinkMonitor.html</anchorfile>
      <anchor>a8b5cf3955966e3b5a8a215fee13ca821</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>child_restart</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetlinkMonitor.html</anchorfile>
      <anchor>af337961daed24abac090a8bb4802c1fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>got_line</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetlinkMonitor.html</anchorfile>
      <anchor>a4b72837dc27e6439c28c4c6411ace3f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>register_addr</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetlinkMonitor.html</anchorfile>
      <anchor>ae683e0442df74c24495ecff6ac5a56cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>register_link</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetlinkMonitor.html</anchorfile>
      <anchor>aa10bf9ed00ea1dcebbf6c1df0eb6e192</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>addr_callbacks</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetlinkMonitor.html</anchorfile>
      <anchor>ac168cf5643cef94520b5ed6f0ad1fd88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>addr_state</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetlinkMonitor.html</anchorfile>
      <anchor>a589f0b8901bebf1456a4e1391335239b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cur_iface</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetlinkMonitor.html</anchorfile>
      <anchor>a72a607dd5ff155007b79149886a86261</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>deleted</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetlinkMonitor.html</anchorfile>
      <anchor>a97e629eab3b516da1cdb62e4201e4e27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>link_callbacks</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetlinkMonitor.html</anchorfile>
      <anchor>a37abbc3912f9071e17dbc8443ff30296</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>link_state</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetlinkMonitor.html</anchorfile>
      <anchor>abda8dedbaedb5c4034da599a4ec4481e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lock</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetlinkMonitor.html</anchorfile>
      <anchor>a6b92336198f05350ec359d1d0e43cebe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::multi_interface_roam::NetworkConnection</name>
    <filename>classmulti__interface__roam_1_1multi__interface__roam_1_1NetworkConnection.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetworkConnection.html</anchorfile>
      <anchor>a89827e9f6a75e2626d01c7f1e892d276</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>addrchange</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetworkConnection.html</anchorfile>
      <anchor>a49e459c52895031c166639528297d00d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>shutdown</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetworkConnection.html</anchorfile>
      <anchor>a8335e31fc1e9c89f9d750a87fbb4109f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update1</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetworkConnection.html</anchorfile>
      <anchor>ac1c1652dd6210d92fb0c986e6bd64abe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update2</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetworkConnection.html</anchorfile>
      <anchor>a81b49129d8cc654b460f4b71531c7dc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bssid</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetworkConnection.html</anchorfile>
      <anchor>a431ebc0f1da0776c89b0f0ace532727d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>diag_summary</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetworkConnection.html</anchorfile>
      <anchor>a68b589c7b93ce8cac1d1c280cb28b4e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>diags</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetworkConnection.html</anchorfile>
      <anchor>ab46137172227b6eefd772c197b9e9e45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>goodness</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetworkConnection.html</anchorfile>
      <anchor>abe6b47016c7a9bea81f86722e4e9c0d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>iface</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetworkConnection.html</anchorfile>
      <anchor>a244d98cac004368149bae7b4f81ec2ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>monitor_output</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetworkConnection.html</anchorfile>
      <anchor>a1f66ac6ebc23ce4bad944631b6dada9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetworkConnection.html</anchorfile>
      <anchor>a2aecca0c6fa9ab4fa37dd97b8c2e1f18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>priority</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetworkConnection.html</anchorfile>
      <anchor>a8581868c021ac661743daf382814fab8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reliability</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetworkConnection.html</anchorfile>
      <anchor>a94f57e3f251aa503c2f69da4616378a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>shutting_down</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetworkConnection.html</anchorfile>
      <anchor>a635dd81474d04674e2e0f209a6a098f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>status</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetworkConnection.html</anchorfile>
      <anchor>a7638fd014a3588c7f73ef7617a72a9c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tableid</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetworkConnection.html</anchorfile>
      <anchor>a3015b1436fa6afd341a9baf596d87c46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>timeout_time</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetworkConnection.html</anchorfile>
      <anchor>a6094b8dbc7e07c3f3ca3f95fb6cb08c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>udp_monitor</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetworkConnection.html</anchorfile>
      <anchor>a9851dde2e67e7fb0ba8bc6286c2e2a4f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::multi_interface_roam::NetworkSelector</name>
    <filename>classmulti__interface__roam_1_1multi__interface__roam_1_1NetworkSelector.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetworkSelector.html</anchorfile>
      <anchor>a6a1af9c2c9311b49207a541b3c09732a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_active</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetworkSelector.html</anchorfile>
      <anchor>a56671643d447a32619571dc2e332aca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_active_multiple</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetworkSelector.html</anchorfile>
      <anchor>a17d480ebf76c70e120f1c03805c979dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_active_non_tunnel</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetworkSelector.html</anchorfile>
      <anchor>a315d194089133aaeafc93b95ffba8df6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>prepare_diagnostics</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetworkSelector.html</anchorfile>
      <anchor>a1878bbbb11cd2b05086572f0f8e145a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>shutdown</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetworkSelector.html</anchorfile>
      <anchor>ab8c9da0aee22a699861620edfa6ba929</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetworkSelector.html</anchorfile>
      <anchor>a5bf8ae23ad2d29236878fda52b9fee66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>active</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetworkSelector.html</anchorfile>
      <anchor>a0f70c57088cb30935235c748edc50199</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>active_iface</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetworkSelector.html</anchorfile>
      <anchor>af210bbad2d195b5bfbaf1b9832626a7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>base_station</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetworkSelector.html</anchorfile>
      <anchor>afaed594498345aca651b898b72b25c5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>diag_level</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetworkSelector.html</anchorfile>
      <anchor>aede9fe47231346c8a1bf07cd84307fec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>diag_summary</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetworkSelector.html</anchorfile>
      <anchor>aa404666d3f5b556f75f38d28771d736b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>diags</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetworkSelector.html</anchorfile>
      <anchor>a9fa555cf1c2066a2e2907ffab67f30f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>interface_names</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetworkSelector.html</anchorfile>
      <anchor>a2749828334fd36b8146c2ff2ba9f10c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>interfaces</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetworkSelector.html</anchorfile>
      <anchor>a2a4081600b0aafc4706d5f968ebf7fa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>routing_rules</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetworkSelector.html</anchorfile>
      <anchor>a519b3c35cbf39ce09291d6573dbd6d53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tunnel_interface</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetworkSelector.html</anchorfile>
      <anchor>a37270bc6c8020e9b0a82b7b65cc7c19b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_set_tunnel_rule</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetworkSelector.html</anchorfile>
      <anchor>a5ce724aba7e97d5ce72dac7848abb130</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_tunnel_rules</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1NetworkSelector.html</anchorfile>
      <anchor>af58f3a9fa8049d020003de0960c60868</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::multi_interface_roam::RoutingRules</name>
    <filename>classmulti__interface__roam_1_1multi__interface__roam_1_1RoutingRules.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1RoutingRules.html</anchorfile>
      <anchor>ab6c57dd21dd4f4c7c888689089987778</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>flushall</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1RoutingRules.html</anchorfile>
      <anchor>a6fb603f8823fe35a98185091bb102a8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>flushtable</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1RoutingRules.html</anchorfile>
      <anchor>a12e9da60d8cb04aa6b779c1e44d5cb9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>refresh</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1RoutingRules.html</anchorfile>
      <anchor>a42b82d751290d6162f87c8c46114b0bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>shutdown</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1RoutingRules.html</anchorfile>
      <anchor>a2c0e26cf4fe876be33efe06f7c693068</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>numinterfaces</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1RoutingRules.html</anchorfile>
      <anchor>a86ff6b1d0966e9c6ef55508292bed762</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tuniface</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1RoutingRules.html</anchorfile>
      <anchor>a5bee0dd355bc8cff1b8caf13e95cfdbb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::multi_interface_roam::RunCommand</name>
    <filename>classmulti__interface__roam_1_1multi__interface__roam_1_1RunCommand.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1RunCommand.html</anchorfile>
      <anchor>a9bfff7612ac1e66a9373df0fa03f7276</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::multi_interface_roam::SelectionStrategy</name>
    <filename>classmulti__interface__roam_1_1multi__interface__roam_1_1SelectionStrategy.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1SelectionStrategy.html</anchorfile>
      <anchor>a1ecd69574f8719f370b98113c93ee5b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>shutdown</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1SelectionStrategy.html</anchorfile>
      <anchor>ae2b724572bcbd4cf0b937ba3e8db23ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1SelectionStrategy.html</anchorfile>
      <anchor>aa39c6ea948e20ef201af0b54d13cb815</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ns</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1SelectionStrategy.html</anchorfile>
      <anchor>a7ba73ec093a2c58c52331e920acb8031</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::multi_interface_roam::SimpleSelectionStrategy</name>
    <filename>classmulti__interface__roam_1_1multi__interface__roam_1_1SimpleSelectionStrategy.html</filename>
    <base>multi_interface_roam::multi_interface_roam::SelectionStrategy</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1SimpleSelectionStrategy.html</anchorfile>
      <anchor>a1cbe0d0ffa6509b879472a63c9787f70</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>do_update</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1SimpleSelectionStrategy.html</anchorfile>
      <anchor>afca302293c12aa155e7c4459cbc91839</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>best_wireless</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1SimpleSelectionStrategy.html</anchorfile>
      <anchor>a591455d094070ed4f2560af5727b4fc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reliability_thresh</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1SimpleSelectionStrategy.html</anchorfile>
      <anchor>a2de537f236988c789232648d869c4921</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::multi_interface_roam::StatGatherer</name>
    <filename>classmulti__interface__roam_1_1multi__interface__roam_1_1StatGatherer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1StatGatherer.html</anchorfile>
      <anchor>ae868771658f35f0599f198b0e58bfea0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>append</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1StatGatherer.html</anchorfile>
      <anchor>abcba2c7c66b18307c506e4b71364ae8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>to_string</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1StatGatherer.html</anchorfile>
      <anchor>a22e349d3a2d5615adb975a72f2cfdb8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>avg</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1StatGatherer.html</anchorfile>
      <anchor>ab8d98909325933f6808d3fa080eb2699</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>count</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1StatGatherer.html</anchorfile>
      <anchor>a1f8211dd291ac2352d21b6d34a7d114f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dev</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1StatGatherer.html</anchorfile>
      <anchor>a32b2f60a92bee3eb4b975c3553c4e832</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1StatGatherer.html</anchorfile>
      <anchor>a0986e824fd11cd5fabeb018265d44ddb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>min</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1StatGatherer.html</anchorfile>
      <anchor>a11e6cbb68cb20497bf6a86f7afc85809</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sqrsum</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1StatGatherer.html</anchorfile>
      <anchor>a20b25a993087771c0dc88bfa87f77741</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sum</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1StatGatherer.html</anchorfile>
      <anchor>a2fed651d6c8bb9838c22c73595d9ccd2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::multi_interface_roam::StaticRoute</name>
    <filename>classmulti__interface__roam_1_1multi__interface__roam_1_1StaticRoute.html</filename>
    <base>multi_interface_roam::multi_interface_roam::NetworkConnection</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1StaticRoute.html</anchorfile>
      <anchor>a71a30c3d73f1322350eb28de51b81505</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>decrease_timeout</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1StaticRoute.html</anchorfile>
      <anchor>ad60228067b787a374f932b0b5f019ef4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>increase_timeout</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1StaticRoute.html</anchorfile>
      <anchor>a27834619b2a4755efb593027e08c3825</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>linkchange</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1StaticRoute.html</anchorfile>
      <anchor>a7ee2a7155af4a0fee8cb0a30476647c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_routes</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1StaticRoute.html</anchorfile>
      <anchor>a708b33ee941178ade367a91d5686e46d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_timeout</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1StaticRoute.html</anchorfile>
      <anchor>ae2a8d0828efa3fa074d46d6ce390004e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1StaticRoute.html</anchorfile>
      <anchor>a99bff537f4bb3bb6fb2d5a6538a1eb18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bssid</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1StaticRoute.html</anchorfile>
      <anchor>ac621d0d724d1ff548ef493ac13f257fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reliability</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1StaticRoute.html</anchorfile>
      <anchor>af5c61bfa9e5420fcb16ae9e744bdd9ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>status</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1StaticRoute.html</anchorfile>
      <anchor>a555d648edea32e15c79bb985aee43b4b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::multi_interface_roam::System</name>
    <filename>classmulti__interface__roam_1_1multi__interface__roam_1_1System.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1System.html</anchorfile>
      <anchor>ab90fba93858656e52c8b9b6f11ed8d4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>errcode</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1System.html</anchorfile>
      <anchor>ad8741045e8cea01b56343690e4c4ba65</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::multi_interface_roam::WiredInterface</name>
    <filename>classmulti__interface__roam_1_1multi__interface__roam_1_1WiredInterface.html</filename>
    <base>multi_interface_roam::multi_interface_roam::DhcpInterface</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1WiredInterface.html</anchorfile>
      <anchor>a8801ed8a916326dc6307fc04689eddc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>linkchange</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1WiredInterface.html</anchorfile>
      <anchor>abdb593142fac1d8732871598327c24ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>shutdown</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1WiredInterface.html</anchorfile>
      <anchor>a91c568c6ed3826aaf13ea4e5570f5ca8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1WiredInterface.html</anchorfile>
      <anchor>aa30d4bda4100860b0c3324b8c17b56a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>initialized</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1WiredInterface.html</anchorfile>
      <anchor>aaae336cd0aef5c954ccc6bbb9e0245eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reliability</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1WiredInterface.html</anchorfile>
      <anchor>a31127403d2ae1384ea884db6731ff045</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::multi_interface_roam::WirelessInterface</name>
    <filename>classmulti__interface__roam_1_1multi__interface__roam_1_1WirelessInterface.html</filename>
    <base>multi_interface_roam::multi_interface_roam::DhcpInterface</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1WirelessInterface.html</anchorfile>
      <anchor>a899b77fc21c3920836cd57018024343e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>linkchange</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1WirelessInterface.html</anchorfile>
      <anchor>ad827e6dd5c9a8caa284e34958a2f969d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>shutdown</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1WirelessInterface.html</anchorfile>
      <anchor>a72d43d170f76a4c4012b918b312c14f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>startover</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1WirelessInterface.html</anchorfile>
      <anchor>adb1d594ce9b2e24f8f836a4e5c616cc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1WirelessInterface.html</anchorfile>
      <anchor>a28594cc3f0cef74b589c6afabf255fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bssid</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1WirelessInterface.html</anchorfile>
      <anchor>a8862cda9f52d2946c92470a8e81dd3bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>essid</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1WirelessInterface.html</anchorfile>
      <anchor>abfc1c46475c97712728fbd48aa119860</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>initialized</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1WirelessInterface.html</anchorfile>
      <anchor>a7c3d3629a6c40724486a1e1b7f4ba94f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>iwinfo</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1WirelessInterface.html</anchorfile>
      <anchor>a0bdbb964ecdd412fddee0dc8fb8578d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reliability</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1WirelessInterface.html</anchorfile>
      <anchor>ab145f501e652ee4854401d98d8b0fd17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>startover_count</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1WirelessInterface.html</anchorfile>
      <anchor>a83d43ce6a66a9b320b153441a8e6d12f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>supplicant</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1WirelessInterface.html</anchorfile>
      <anchor>ac122097cd84b04f08bef9fddb7fe5be8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wifi</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1WirelessInterface.html</anchorfile>
      <anchor>ae04778b6e1ba638f0a4e389a91252033</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wifi_frequency</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1WirelessInterface.html</anchorfile>
      <anchor>a352df451962db8e0665ebbff91815342</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wifi_noise</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1WirelessInterface.html</anchorfile>
      <anchor>a60cb7d6e19393dd82b05aff003389938</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wifi_quality</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1WirelessInterface.html</anchorfile>
      <anchor>a43288388843e5f6a2945ec899f264e79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wifi_rate</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1WirelessInterface.html</anchorfile>
      <anchor>ac2388c665cf14039e077cee0214de418</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wifi_signal</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1WirelessInterface.html</anchorfile>
      <anchor>a4870ffc8ba10483f9b1add0059edbc44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wifi_txpower</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1WirelessInterface.html</anchorfile>
      <anchor>a7ef5ebe333f0dcbdcdba675f046d38ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::multi_interface_roam::WpaSupplicant</name>
    <filename>classmulti__interface__roam_1_1multi__interface__roam_1_1WpaSupplicant.html</filename>
    <base>multi_interface_roam::multi_interface_roam::CommandWithOutput</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1WpaSupplicant.html</anchorfile>
      <anchor>a0ac0f41359383adb1fd0bab21bedaaf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>command</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1WpaSupplicant.html</anchorfile>
      <anchor>afce9752d6e8e08957fa7e52d0df14afc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>got_line</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1WpaSupplicant.html</anchorfile>
      <anchor>a87fa8a211178a8d784b0ee0db96c95b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>restart</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1WpaSupplicant.html</anchorfile>
      <anchor>a5c5598b23cfa771deb37d3ef3c230b66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>iface</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1WpaSupplicant.html</anchorfile>
      <anchor>aa118252f070b7a17a18449a95e8c86c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>restart_delay</name>
      <anchorfile>classmulti__interface__roam_1_1multi__interface__roam_1_1WpaSupplicant.html</anchorfile>
      <anchor>ace999168078fabae1458148555efa12f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>multi_interface_roam::multiset</name>
    <filename>namespacemulti__interface__roam_1_1multiset.html</filename>
    <class kind="class">multi_interface_roam::multiset::Multiset</class>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::multiset::Multiset</name>
    <filename>classmulti__interface__roam_1_1multiset_1_1Multiset.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1multiset_1_1Multiset.html</anchorfile>
      <anchor>a34b0f38ac0657ee9697aa0eca92c8d0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add</name>
      <anchorfile>classmulti__interface__roam_1_1multiset_1_1Multiset.html</anchorfile>
      <anchor>aa187f12b24baec00e5c5d209508dda95</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>remove</name>
      <anchorfile>classmulti__interface__roam_1_1multiset_1_1Multiset.html</anchorfile>
      <anchor>a3464e448630bb14edf9554cf7a94cb01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>elements</name>
      <anchorfile>classmulti__interface__roam_1_1multiset_1_1Multiset.html</anchorfile>
      <anchor>a4c5080ac654eb10683d99567fe6eefba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mutex</name>
      <anchorfile>classmulti__interface__roam_1_1multiset_1_1Multiset.html</anchorfile>
      <anchor>a3259d59cdaa255378e46a4b2c32bc451</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__contains__</name>
      <anchorfile>classmulti__interface__roam_1_1multiset_1_1Multiset.html</anchorfile>
      <anchor>a93643f466fc77d9fa047c9518b24adf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__iter__</name>
      <anchorfile>classmulti__interface__roam_1_1multiset_1_1Multiset.html</anchorfile>
      <anchor>a1e46f6669ea6f17d337a35bb94b186f4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>multi_interface_roam::netlink_monitor</name>
    <filename>namespacemulti__interface__roam_1_1netlink__monitor.html</filename>
    <class kind="class">multi_interface_roam::netlink_monitor::IFSTATE</class>
    <class kind="class">multi_interface_roam::netlink_monitor::NetlinkMonitor</class>
    <class kind="class">multi_interface_roam::netlink_monitor::RunCommand</class>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacemulti__interface__roam_1_1netlink__monitor.html</anchorfile>
      <anchor>a571e8c1c4aabb69ddcf8f2b7db16c628</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_status</name>
      <anchorfile>namespacemulti__interface__roam_1_1netlink__monitor.html</anchorfile>
      <anchor>a20e9779923271f377e7961569a813fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>monitor</name>
      <anchorfile>namespacemulti__interface__roam_1_1netlink__monitor.html</anchorfile>
      <anchor>a45c97dcb56c60e372f5df85c5afac828</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::netlink_monitor::IFSTATE</name>
    <filename>classmulti__interface__roam_1_1netlink__monitor_1_1IFSTATE.html</filename>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>ADDR</name>
      <anchorfile>classmulti__interface__roam_1_1netlink__monitor_1_1IFSTATE.html</anchorfile>
      <anchor>a80e274521332f7ca6e70bbfbef93bf54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>LINK</name>
      <anchorfile>classmulti__interface__roam_1_1netlink__monitor_1_1IFSTATE.html</anchorfile>
      <anchor>a854895a3d365d6a5f8375919e06f9bf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>LINK_ADDR</name>
      <anchorfile>classmulti__interface__roam_1_1netlink__monitor_1_1IFSTATE.html</anchorfile>
      <anchor>acc2219cbd9bea72f3787fc897bbd8611</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>NUM_STATES</name>
      <anchorfile>classmulti__interface__roam_1_1netlink__monitor_1_1IFSTATE.html</anchorfile>
      <anchor>ab14e5fbf824bec878c1be97d11df4243</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>PLUGGED</name>
      <anchorfile>classmulti__interface__roam_1_1netlink__monitor_1_1IFSTATE.html</anchorfile>
      <anchor>aaadc821af33ee08395542c5f88d12ecb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>UP</name>
      <anchorfile>classmulti__interface__roam_1_1netlink__monitor_1_1IFSTATE.html</anchorfile>
      <anchor>a975a5329f0a6b99800e114f9fe8446b7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::netlink_monitor::NetlinkMonitor</name>
    <filename>classmulti__interface__roam_1_1netlink__monitor_1_1NetlinkMonitor.html</filename>
    <base>multi_interface_roam::command_with_output::CommandWithOutput</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1netlink__monitor_1_1NetlinkMonitor.html</anchorfile>
      <anchor>a344a25e7510a542c3e95f9640c3258d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>child_restart</name>
      <anchorfile>classmulti__interface__roam_1_1netlink__monitor_1_1NetlinkMonitor.html</anchorfile>
      <anchor>ad51e161120f164af7d2610bdf96d7333</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>debug_print</name>
      <anchorfile>classmulti__interface__roam_1_1netlink__monitor_1_1NetlinkMonitor.html</anchorfile>
      <anchor>ab7052e19f02b99cb3c445ea680075485</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_raw_state_publisher</name>
      <anchorfile>classmulti__interface__roam_1_1netlink__monitor_1_1NetlinkMonitor.html</anchorfile>
      <anchor>ab4e265704965e470c052991026bebad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_state_publisher</name>
      <anchorfile>classmulti__interface__roam_1_1netlink__monitor_1_1NetlinkMonitor.html</anchorfile>
      <anchor>aafa6430e362ad2dd1b9ebcfd04e14f65</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_status_publisher</name>
      <anchorfile>classmulti__interface__roam_1_1netlink__monitor_1_1NetlinkMonitor.html</anchorfile>
      <anchor>a51e206929df8f5fa2041b604ea6b847a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>got_line</name>
      <anchorfile>classmulti__interface__roam_1_1netlink__monitor_1_1NetlinkMonitor.html</anchorfile>
      <anchor>aca1c74267c8fe7981e7fbf7b9bab348c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cur_iface</name>
      <anchorfile>classmulti__interface__roam_1_1netlink__monitor_1_1NetlinkMonitor.html</anchorfile>
      <anchor>a42270e00a6b03f635119dc3977066bc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>deleted</name>
      <anchorfile>classmulti__interface__roam_1_1netlink__monitor_1_1NetlinkMonitor.html</anchorfile>
      <anchor>ab470ec1888c09dc261419bd05c5dab0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lock</name>
      <anchorfile>classmulti__interface__roam_1_1netlink__monitor_1_1NetlinkMonitor.html</anchorfile>
      <anchor>a40f97c92e4a459034e5198495bda09bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>raw_state_publishers</name>
      <anchorfile>classmulti__interface__roam_1_1netlink__monitor_1_1NetlinkMonitor.html</anchorfile>
      <anchor>a5e7abf697e87d252b39c3fb91db039da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>state_publishers</name>
      <anchorfile>classmulti__interface__roam_1_1netlink__monitor_1_1NetlinkMonitor.html</anchorfile>
      <anchor>a35e2857d870a0fae2479a9acd555a31c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>status_publishers</name>
      <anchorfile>classmulti__interface__roam_1_1netlink__monitor_1_1NetlinkMonitor.html</anchorfile>
      <anchor>aca72a5d381003e45ee62138e0383379e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::netlink_monitor::RunCommand</name>
    <filename>classmulti__interface__roam_1_1netlink__monitor_1_1RunCommand.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1netlink__monitor_1_1RunCommand.html</anchorfile>
      <anchor>a4aed62925315e026941dd53ab6b79409</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>multi_interface_roam::ping_tester</name>
    <filename>namespacemulti__interface__roam_1_1ping__tester.html</filename>
    <class kind="class">multi_interface_roam::ping_tester::PingMonitor</class>
    <class kind="class">multi_interface_roam::ping_tester::PingTester</class>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::ping_tester::PingMonitor</name>
    <filename>classmulti__interface__roam_1_1ping__tester_1_1PingMonitor.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1ping__tester_1_1PingMonitor.html</anchorfile>
      <anchor>a7ca3be0fde190c2b2eb855709647d58d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>has_address</name>
      <anchorfile>classmulti__interface__roam_1_1ping__tester_1_1PingMonitor.html</anchorfile>
      <anchor>ae791a7a5cf3cba5672b02ced1a35c078</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>iface</name>
      <anchorfile>classmulti__interface__roam_1_1ping__tester_1_1PingMonitor.html</anchorfile>
      <anchor>af65d77b12d33fe7b9dcddd5568f285a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>is_verified</name>
      <anchorfile>classmulti__interface__roam_1_1ping__tester_1_1PingMonitor.html</anchorfile>
      <anchor>a68adcc7e3d90d344f55d6ad42953c565</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ping_timeout</name>
      <anchorfile>classmulti__interface__roam_1_1ping__tester_1_1PingMonitor.html</anchorfile>
      <anchor>acec39278e24050d0bb49d712e609c56d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>restart_time</name>
      <anchorfile>classmulti__interface__roam_1_1ping__tester_1_1PingMonitor.html</anchorfile>
      <anchor>a5b71981e16134d451e703379d5160e71</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_has_address_cb</name>
      <anchorfile>classmulti__interface__roam_1_1ping__tester_1_1PingMonitor.html</anchorfile>
      <anchor>aa787d1c417341bdd6beff7c1e274b847</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_set_timeout</name>
      <anchorfile>classmulti__interface__roam_1_1ping__tester_1_1PingMonitor.html</anchorfile>
      <anchor>aa1aab0acb9445d5538594a4ecc0296f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_update</name>
      <anchorfile>classmulti__interface__roam_1_1ping__tester_1_1PingMonitor.html</anchorfile>
      <anchor>a19a6281309f7d51b077db235c124f28d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::ping_tester::PingTester</name>
    <filename>classmulti__interface__roam_1_1ping__tester_1_1PingTester.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1ping__tester_1_1PingTester.html</anchorfile>
      <anchor>ae1f6b16950358b4909afaacc1b5bda6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update</name>
      <anchorfile>classmulti__interface__roam_1_1ping__tester_1_1PingTester.html</anchorfile>
      <anchor>a6081741d1e228fe6793020668f61555a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>state</name>
      <anchorfile>classmulti__interface__roam_1_1ping__tester_1_1PingTester.html</anchorfile>
      <anchor>a8cf2c7a86f5c8c13cdcc602e24460c05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>udp_monitor</name>
      <anchorfile>classmulti__interface__roam_1_1ping__tester_1_1PingTester.html</anchorfile>
      <anchor>ac4d3ee2305ce4350d21b070c6b3c002e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>update_event</name>
      <anchorfile>classmulti__interface__roam_1_1ping__tester_1_1PingTester.html</anchorfile>
      <anchor>ace0e432e9f9766052993f0c0dfbb0cb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_addr_cb</name>
      <anchorfile>classmulti__interface__roam_1_1ping__tester_1_1PingTester.html</anchorfile>
      <anchor>a060701fa5acc5d10a49cb6ee42d47c17</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_shutdown</name>
      <anchorfile>classmulti__interface__roam_1_1ping__tester_1_1PingTester.html</anchorfile>
      <anchor>ae034871bef604e56fa059a3889e80024</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>multi_interface_roam::pythonwifi</name>
    <filename>namespacemulti__interface__roam_1_1pythonwifi.html</filename>
    <namespace>multi_interface_roam::pythonwifi::flags</namespace>
    <namespace>multi_interface_roam::pythonwifi::iwlibs</namespace>
  </compound>
  <compound kind="namespace">
    <name>multi_interface_roam::pythonwifi::flags</name>
    <filename>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>ETH_ALEN</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ae062e8ee284da971b5da700a12dd8ed9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IFNAMSIZE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a1c43708956cae8993a21db24b1440444</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_ENCODE_DISABLED</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a798161ef03aedc12350c0c7209e3caa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_ENCODE_ENABLED</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a0137db05f639feb0400ea390a2d6dbe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_ENCODE_FLAGS</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a95de4301c29ace439a43e5b84a47a4ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_ENCODE_INDEX</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ad01255bb159d799caf92291c4c34d0cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_ENCODE_MODE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>aefe3a17537b48b9e87047d17616eabcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_ENCODE_NOKEY</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a4aa3c5c2fd031363d59a65d4ba5b854e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_ENCODE_OPEN</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ade03557bbc555ded93c2d674659d3df4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_ENCODE_RESTRICTED</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ae6ab792ca1f7ebb910a802669b1a8359</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_ENCODE_TEMP</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a0772caea83efa0d2e9dca608c813f204</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_ENCODING_TOKEN_MAX</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a4be4c1fc1ec0db1c9ae3a08165c15c24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_ESSID_MAX_SIZE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a0228f77cc8d2a0ca1f8cee3336569d58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_EV_ADDR_LEN</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ab4d3a08b23c962c18e79a2dbfcd5bd72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>IW_EV_CHAR_LEN</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>aa5b99cf2b8199f4fb6db9fa06cbe5eea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_EV_FREQ_LEN</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>add7246da54e9ed4a9419d3e8404b9653</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_EV_LCP_LEN</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a12d00ee9c160083a73c13d4c840c0635</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_EV_LCP_PK_LEN</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a78ee08d304978a9b6b3605223028a770</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_EV_PARAM_LEN</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>af144c11705e9d8a5a6933ff6af727255</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_EV_POINT_LEN</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a805855448620f7842fa34f99252a140e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_EV_QUAL_LEN</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a8f41eb30b423b947605710ba851cb88b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_EV_UINT_LEN</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a035b0b49546d1f61da320aaff3d20b76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_FREQ_AUTO</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a34248bb18db21a5a70ad39f74b7e9072</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_FREQ_FIXED</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>afb28a92882ecc11ecb0d3fc3e8e7f451</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_MAX_BITRATES</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a5b7ed6ba2087bee8e0a590fcb85c2bba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_MAX_ENCODING_SIZES</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a1fc4fe1338a2670c2a57a849e114c49e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_MAX_FREQUENCIES</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ab8f75b2eb623ce48f5398f129185e5c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_MAX_TXPOWER</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a9942c86c61d2584d85a4039fe029e524</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_MODE_ADHOC</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>aacb3afdfa752ae49e9a697f59f68d70e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_MODE_AUTO</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ab89a0da9c3e010f770c23a4fab42c71a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_MODE_INFRA</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a65e542c685e9d5a15f260f866f946c68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_MODE_MASTER</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>aee5f01bf8729f347d86c66ada0aca253</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_MODE_MONITOR</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a5a5ea4be9f9b971e579992c7b5dded6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_MODE_REPEAT</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a10d3fb0dfea97972a4af61c56e5a0c17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_MODE_SECOND</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ac8e7342736b2bec02d2e34f8a8e8a8f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_POWER_ALL_R</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a010b3c389db6f9551ddd78e775587a67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_POWER_FORCE_S</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ad0acf0da84c685f9c585ba61b7166d43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_POWER_MAX</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>af4a725d9a5d1c576b4e4698078bca4d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_POWER_MIN</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a0504d927cf67fd0171115cfe4148e811</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_POWER_MODE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>aec52fc2ddbc557845fff76414423cd45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_POWER_MODIFIER</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a61417f457b4ccccdd3b26834715ed6b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_POWER_MULTICAST_R</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>aded54e25ce6cbe909fd7f039fc6d58ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_POWER_ON</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>aaf6ddf0ca8e04f93db76eb43db8da197</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_POWER_PERIOD</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a15f09326b7882bd819d63cbd9982c9f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_POWER_RELATIVE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>aad8e65d16f00e35130ed485e7e167477</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_POWER_REPEATER</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ae3c5c2a677def7c9cde4cf0bf0e6d864</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_POWER_SAVING</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ab6666cd937348c1628afa32c35f4033b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_POWER_TIMEOUT</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a3f701b03e10fbb8364bc0827c0b30f13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_POWER_TYPE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ad496469a9c3326e9d47350c87e627c5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_POWER_UNICAST_R</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ac37f3737b962c5ef6254ac90358e7ddd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_QUAL_ALL_INVALID</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a0d07ff8ec7729ac30cd6413d3ec2bead</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_QUAL_ALL_UPDATED</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>aee352fd66e0e8966f5322e193ef42bc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_QUAL_DBM</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a3e51e6b17d602deeb4d4945e01560f3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_QUAL_LEVEL_INVALID</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>afc49ff6ccfb8e18f418372a81976a87b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_QUAL_LEVEL_UPDATED</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a17a3679317a988faabaed4c9f9d70b2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_QUAL_NOISE_INVALID</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>aedf30ee38755c17651941cf56b34ce4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_QUAL_NOISE_UPDATED</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ab5ace41671944b0eb350287f70ea8b78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_QUAL_QUAL_INVALID</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a1e6f1809a14230d5279c5d447a681ac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_QUAL_QUAL_UPDATED</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a7b8e0077bd866c084ac953f08cff0bc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_QUAL_RCPI</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a7efc0e7efdbe3a253a4f4efb4348a8e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_RETRY_LIFETIME</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ac6e57f1e14ef2e25031fec2f3be16d9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_RETRY_LIMIT</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a3db5c4acc3168960f2d4d4214840d80f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_RETRY_LONG</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ab24593a11b0c943894916601f608f331</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_RETRY_MAX</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>afbde7035a1ba48eefd2f4ae4ee386a5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_RETRY_MIN</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a004027bc890db40bb9a3f84cc54a10d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_RETRY_MODIFIER</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ae2fd37e092e0cad394010408f0110abb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_RETRY_ON</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>acfe7efb7819cf5e18fc7fb4e07e9683e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_RETRY_RELATIVE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a681d2b906de39b3cab63825398c95609</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_RETRY_SHORT</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a6586d27edb970d44e1a74a1960212a34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_RETRY_TYPE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ab8e314b193ddb7490e9e3b89c82d8618</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IW_SCAN_MAX_DATA</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a111abc019b467e7a8347f0fb2357857f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IWEVASSOCREQIE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a0d5c0242beea6f9bdbd0f166f711dd55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IWEVASSOCRESPIE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a5622f959cdcd6e94ab6756726d8d5255</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IWEVCUSTOM</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a2eeafde53e39601efd1fac08e4b708f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IWEVEXPIRED</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>afa89b167774756f6333194dffaaa427f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IWEVFIRST</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a80aa663346be3dd4420916b178550068</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IWEVGENIE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a33a3cf588ca382de245a0baaccada2eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IWEVLAST</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>af80ae4c55db911718996ad7b7a3d591d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IWEVMICHAELMICFAILURE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a2ae4fc857bf109263bcddad1f516a854</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IWEVPMKIDCAND</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>af0c3e4c264349ebe78630817a82000e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IWEVQUAL</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a2991b0cd63e68db4bafd816026c98ef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IWEVREGISTERED</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ae4269714ee3299bd91c2ebaeeb518105</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IWEVTXDROP</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a3d908476066101b7846fc986918dbe33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IWHT_ADDR</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a8718386516eefba691fc2f34cf09bbf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IWHT_CHAR</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ad5c98621595c505a1435dfe699ded6c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IWHT_FREQ</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a89f8d8bacaa60e68eabd870170fdb8b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IWHT_NULL</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a6bd815a7b8e9db37ae6c13813f562cb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IWHT_PARAM</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>acaceedb0463da2163dc96667902c3723</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IWHT_POINT</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a741483b0ad738e9f144a1358983b7db3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IWHT_QUAL</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a00b2665ab3302db00d742f18bba2ba21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IWHT_UINT</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ab3d3498ac5a07d2d2a57c50afec003f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>modes</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a10a2abb84b6273f1a5469a99aa1289e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIFCONF</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a3ed13fabde83ceed2b3b40fc69d95f27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWAP</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a92071972e4a2cef13d5b5ac73b493978</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWAPLIST</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a9fcda72a0c7cebc01939dcab6aae8cbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWAUTH</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a1df126884f1e8dd869e69713d8fd15b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWENCODE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a5a85c0721fd92f154eafea999cd0d5fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWENCODEEXT</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a84cc333c30ef249d5c190147f7005ebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWESSID</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a7351847fefd0a1616f015f3ff38f3a70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWFRAG</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ac00774b888b69d1b1636e8271850f356</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWFREQ</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a3bef7acf810208b480dbbb42ddeff6bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWGENIE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a7e5740b8b1720afdc7bd1f99b8d4718a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWMODE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a00aa7ebf9ed37de5f6d6e11081c7264f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWMODUL</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>af38b4afdbab533352858b08040bababe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWNAME</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>aeea7189c7f95625a6f2ece2a4306f1d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWNICKN</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a713adc393ddd537d8c394c5129c71db4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWNWID</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>af647119b37d9d54ef07cc746b1981b26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWPOWER</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a1f2da42d442ef2bc069157cc80a8e828</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWPRIV</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ac8de6904c1142f14917f44a6df3fcd49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWRANGE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>aa2187f6c7ba8a7b51e0a7affd3fea07f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWRATE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>af5532ea8e5f4af58879f58182af44f51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWRETRY</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a02d17b3e8b69b7e46cafd4f24b3f2426</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWRTS</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>aa5b972fb3ea4f3de2362f51ca9cbb59a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWSCAN</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>abe62fcde655995f567e13e6731056e0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWSENS</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a358603be0a17863b4f01b6e4e48d30bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWSPY</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a3962fbb8dc22407e6b6c15c75a204c1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWSTATS</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ab69feee3fb7b3821fe580d016aaf429a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWTHRSPY</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a9803cc8d0e131a013f684c8f0776f8f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCGIWTXPOW</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a6e58726d8a4062c2a59317bb8b454e35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCIWFIRST</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ab591d0aff15f40ae7b001fa4428f373e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCIWLAST</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a96da55b6733970ac6ded4e3c565a4e8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWAP</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>adefc7dc3af91bbf37d2de92bb2a77f57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWAUTH</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a089c4dbd67e0b324c702dce9cbcff3f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWCOMMIT</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ac029d08cf1cd03cc9c6eb0fa71c13306</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWENCODE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a855b7e27ec27016d0d640059c35ce8a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWENCODEEXT</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a6a6deb76cfdccc67b32c43ee82c93b6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWESSID</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a07377a0e55748713300bfaf9761421ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWFRAG</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a97af864dfdc65bd5213a9877a9502a0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWFREQ</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a04b51e888b35941436e9933c5c994270</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWGENIE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a7cfb3f15fc255ec4b99a53bb763f112e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWMLME</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a1b0e59f4bb1c8bfba11af0ad4680b7ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWMODE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ac4458ea56c9ba527cf03fcbc99a7841d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWMODUL</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a4bfe774730ce22bd21aeddb51cb540e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWNICKN</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ad34a2e2161b34e12c192f885814924bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWNWID</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ad6609a722334a9ae503876992c8826a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWPMKSA</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a3d301765d488de5042055712592b1235</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWPOWER</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a21ba1034205e7e605e62eaf4d572d999</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWPRIV</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a0331b3e81d83bb7b6904868ec6cd43c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWRANGE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a0727df7db66a79d0fdaea9b3e30e201a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWRATE</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a877ecc98d1055eb6f0a7fda4d6962a2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWRETRY</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a1991c2bb9ac97d1d0c1c5396e66a4d1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWRTS</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a22b45a2131f6507dc1e98f5c82c0f47b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWSCAN</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ab93d73793d527416c79c3fd55db82fca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWSENS</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a7cf4d7255b789b3df67296404f56f09c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWSPY</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>ad37293fbfa46b0956acbd71dfb6e859c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWSTATS</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a0c80180e4f4e2328508bacb5e9fec97c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWTHRSPY</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a36f7ee54f648d4d32d9e5243b4a0d620</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIOCSIWTXPOW</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1flags.html</anchorfile>
      <anchor>a97f57c216446bf174aaa6ff525d4cc55</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>multi_interface_roam::pythonwifi::iwlibs</name>
    <filename>namespacemulti__interface__roam_1_1pythonwifi_1_1iwlibs.html</filename>
    <class kind="class">multi_interface_roam::pythonwifi::iwlibs::Iwfreq</class>
    <class kind="class">multi_interface_roam::pythonwifi::iwlibs::Iwparam</class>
    <class kind="class">multi_interface_roam::pythonwifi::iwlibs::Iwpoint</class>
    <class kind="class">multi_interface_roam::pythonwifi::iwlibs::Iwquality</class>
    <class kind="class">multi_interface_roam::pythonwifi::iwlibs::Iwrange</class>
    <class kind="class">multi_interface_roam::pythonwifi::iwlibs::Iwscan</class>
    <class kind="class">multi_interface_roam::pythonwifi::iwlibs::Iwscanresult</class>
    <class kind="class">multi_interface_roam::pythonwifi::iwlibs::Iwstats</class>
    <class kind="class">multi_interface_roam::pythonwifi::iwlibs::Iwstruct</class>
    <class kind="class">multi_interface_roam::pythonwifi::iwlibs::Wireless</class>
    <class kind="class">multi_interface_roam::pythonwifi::iwlibs::WirelessConfig</class>
    <class kind="class">multi_interface_roam::pythonwifi::iwlibs::WirelessInfo</class>
    <member kind="function">
      <type>def</type>
      <name>getConfiguredWNICnames</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1iwlibs.html</anchorfile>
      <anchor>ae1db00aa1bdded966091c6deef654d5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getNICnames</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1iwlibs.html</anchorfile>
      <anchor>a5c6d06dec5a1b3204553240c23754a28</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getWNICnames</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1iwlibs.html</anchorfile>
      <anchor>a84fb1ea8332b6accc00d97a7774c165d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>hex2int</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1iwlibs.html</anchorfile>
      <anchor>a5d1d5b1c3de4e1e6261df60c665d816c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>makedict</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1iwlibs.html</anchorfile>
      <anchor>a7ecfd01c0982dc1ba3ef7f27851f94fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>GIGA</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1iwlibs.html</anchorfile>
      <anchor>a986a6ce7cacbdc415e85cfdc784e4ff3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>KILO</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1iwlibs.html</anchorfile>
      <anchor>a81b91371971b5d1e78b3166bb202477f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>MEGA</name>
      <anchorfile>namespacemulti__interface__roam_1_1pythonwifi_1_1iwlibs.html</anchorfile>
      <anchor>aa8f898969fa55fa2e40c7ed9a732e29c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::pythonwifi::iwlibs::Iwfreq</name>
    <filename>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwfreq.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwfreq.html</anchorfile>
      <anchor>a099240ea1d2cd758c38cf656c91f3b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getFrequency</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwfreq.html</anchorfile>
      <anchor>ae3e8cf78d6e77ace52ddfed01d6168ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parse</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwfreq.html</anchorfile>
      <anchor>aa53aa5f35cb3baa20de9f4c784330217</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setFrequency</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwfreq.html</anchorfile>
      <anchor>a14d45c6b6717bf026e61afd4bfa021c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>e</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwfreq.html</anchorfile>
      <anchor>a7f970f3f79721b11240bdbaafbada3b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>flags</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwfreq.html</anchorfile>
      <anchor>a4b97700bd05a152d2baa58c0de52804a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fmt</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwfreq.html</anchorfile>
      <anchor>ad60a086f7bd531ee7590718801fa9fcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>index</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwfreq.html</anchorfile>
      <anchor>ab747f04363227834517582a9e6b7f559</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>m</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwfreq.html</anchorfile>
      <anchor>a38d24c0744d03e2e011465e54e3671c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::pythonwifi::iwlibs::Iwparam</name>
    <filename>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwparam.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwparam.html</anchorfile>
      <anchor>a3201eb0234f83d3e6f8c259d3caf1bac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwparam.html</anchorfile>
      <anchor>a2525434060e51654c07895094678c853</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>disabled</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwparam.html</anchorfile>
      <anchor>a1ef2656032d53cf7e8e3734afcb62590</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fixed</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwparam.html</anchorfile>
      <anchor>a97033173c6535ca83b077ca5e5457f9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>flags</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwparam.html</anchorfile>
      <anchor>a9863527973b10cb601868bf8fef8aa37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fmt</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwparam.html</anchorfile>
      <anchor>aff14c658511e8e5bfedd1cc3f6f1809c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ifname</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwparam.html</anchorfile>
      <anchor>aa940303eedd51aa655eb04d6e7584f53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ioctl</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwparam.html</anchorfile>
      <anchor>a3db8f58bb078206c895649a4390b849d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>value</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwparam.html</anchorfile>
      <anchor>a6b09ae2dc6d9c8a3547ba1a7e3f433b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_parse</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwparam.html</anchorfile>
      <anchor>a738719b7ec44d31453acd62cd43d85fa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::pythonwifi::iwlibs::Iwpoint</name>
    <filename>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwpoint.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwpoint.html</anchorfile>
      <anchor>aff94581637d8bad0f2e760c6cf3f04f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwpoint.html</anchorfile>
      <anchor>a242be346d90076763c19121a90b1e38b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>buff</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwpoint.html</anchorfile>
      <anchor>adcf531affbf8c64b1596bd641b040926</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>flags</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwpoint.html</anchorfile>
      <anchor>a81856004ef7cd2449cdc13ec208c9ed0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fmt</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwpoint.html</anchorfile>
      <anchor>a1c076556a7761657ce215931bd1f0f74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>length</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwpoint.html</anchorfile>
      <anchor>aa8beafce13168a63eedeec2fcf5d6297</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>packed_data</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwpoint.html</anchorfile>
      <anchor>a2774066ae4e24744ed2e7349bb844997</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::pythonwifi::iwlibs::Iwquality</name>
    <filename>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwquality.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwquality.html</anchorfile>
      <anchor>af317be4371295cf15cbb36b36885eb21</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getNoiselevel</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwquality.html</anchorfile>
      <anchor>a823d7114808b20b0008beda0b2ccc4a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getSignallevel</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwquality.html</anchorfile>
      <anchor>a29e785ba9d02e215e3c17260f5ab1903</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parse</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwquality.html</anchorfile>
      <anchor>a8b5c9bd41f92e28459bb492b2791fd63</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setNoiselevel</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwquality.html</anchorfile>
      <anchor>aec3d1dbaff736641337c5003b817b242</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setSignallevel</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwquality.html</anchorfile>
      <anchor>ae48c7b1f117628ab30e4d77193f38533</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setValues</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwquality.html</anchorfile>
      <anchor>a24ab0c38bdb27e57930877fe74ebc8a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fmt</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwquality.html</anchorfile>
      <anchor>a1deda98a9f642fe2e79c91c47c77e6a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>nlevel</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwquality.html</anchorfile>
      <anchor>a471b7ccebbaf460bad442045e28b8181</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>quality</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwquality.html</anchorfile>
      <anchor>a09fb26a2dd496ba02a467e48b7e3e4ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>siglevel</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwquality.html</anchorfile>
      <anchor>ad9c0d50291abf9a764026e06d71d4ca9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>updated</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwquality.html</anchorfile>
      <anchor>a5cde9d2b3bf441b4ba45e409f751ed13</anchor>
      <arglist></arglist>
    </member>
    <member kind="property" static="yes">
      <type></type>
      <name>noiselevel</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwquality.html</anchorfile>
      <anchor>aa38d3acf8ce6ecfdd0c32c7b96273583</anchor>
      <arglist></arglist>
    </member>
    <member kind="property" static="yes">
      <type></type>
      <name>signallevel</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwquality.html</anchorfile>
      <anchor>a25cbeacf189bf54ec4b95175ec36dca7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::pythonwifi::iwlibs::Iwrange</name>
    <filename>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>afa87ef8f2944cfff8473e1fb1181de8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>ad547263d8cef63103e7262097cd31809</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>avg_qual</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>ab70cfbf52ecd39bbbc23f8c90ee8cfd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bitrate_capa</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>a6874ebe3fc3851f783edc467749e7684</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bitrates</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>a0ca5925d328e48953507c52fa21f0b9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>enc_capa</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>af75e957437ce92b1a5b4181be6e4175d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>encoding_login_index</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>ad8bd0e8b6a429e4b2dfaa175ac19b69a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>encoding_size</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>a8869adb860d4e73f4d5c70340647c5bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>error</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>a62c9348e5e643a257dc271c9c7a72cb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>errorflag</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>ae6dbaf0027bdcf0e06d76aab362b730b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fmt</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>a8f0c22f6e1a17baece974a6374685a1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frequencies</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>a45687d87c8652ba15c858cb533da3f30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ifname</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>a993326aaa92bc6d4a6ecc77d5b3dbf0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_encoding_tokens</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>a08e96f7fc1fc6392f21fe1d5875d13f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_frag</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>a0fa37e90b3beb2d4dfdb9b4167a9abab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_nwid</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>ae1d4ee8da40ee6ab840d455ffcfc3656</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_pmp</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>a14e0ea0d466a9d2ab9e03c53ca3d428c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_pms</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>a59b2c36021afb896d5fec6d5143e2c7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_pmt</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>ad31bbf122190b990aec159d143bfc4db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_qual</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>a728b9919507afc2b326d5f221f865846</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_r_time</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>abb8ddcb9413770088d33842a29052a54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_retry</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>a9fa0da0c5adb3dcd341d9384db9e0436</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_rts</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>aaaa4c70b9e66463f20952d42bf722410</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>min_frag</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>ae244d4f040f9b3ac774f04f080a0ce22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>min_nwid</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>a2bcba7e0a60e73b728ffd31c77c326ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>min_pmp</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>a9109d47f7530e74c33e84a83c8ecd606</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>min_pms</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>a3e0c771401e7bd2af98cd46538023389</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>min_pmt</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>adf50a5405c7b0c4c4b7a10cc9b79cea7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>min_r_time</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>a6d9cf84347b1325dfe6ec46948c7674b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>min_retry</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>a607ec5b991e1a77d10b387ab4d49b316</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>min_rts</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>a0cfad92fae47fbace3559db5c3c018a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>modul_capa</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>aedfe8ae699354a6af0b92f8d34792535</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>num_bitrates</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>ab90d90c7009f9f4d4d8929b0b98d1497</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>num_channels</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>a13760c36937fbf9a3155642f816f6d76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>num_encoding_sizes</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>a034d89368cb647b18d4cc7087d87fa2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>num_frequency</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>a6915ced16fa6394115460ac15c632622</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>num_txpower</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>a302903eeb32390b2fad2e4bef9e196b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>old_freq</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>aedaa9717906667b0680c5bdcedf394ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>old_num_channels</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>a8243b667a8fab239542bbb17e47a0a71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>old_num_frequency</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>abd93ebe685538352a4fe3fc4fe0f9574</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pm_capa</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>a03ca88b098bfc7d21eb9e427691de918</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pmp_flags</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>adbb52c14e6d42d2569f307f988d14345</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pms_flags</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>a8c9a20328ca2be075257cf366319ad71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pmt_flags</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>ad196ae0c66650939cf8fc0d59818c6aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>r_time_flags</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>a0c2acb1c620fcd3789a844f79bb5b2bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>retry_capa</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>ad0596901999dce25df1939de58058687</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>retry_flags</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>ac90bfb9f73e9069672bed722ce2e4e22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sensitivity</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>afdb22c18adf121b4fe6b2fe07c004115</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>throughput</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>a7b09d7ffc927c44419215184ce987eeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>txpower</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>a7c6b348de9e2e71d2e29d4e40565cb62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>txpower_capa</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>aa87752b998ced70446737c699be405cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>we_vers_compiled</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>aaa797c1a2022f27734b6bdcc7ca141dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>we_vers_src</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>af0a58cce88a52cd642b8af075cfb8651</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_parse</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwrange.html</anchorfile>
      <anchor>a6619e944354089b0bdf70ae92323aca2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::pythonwifi::iwlibs::Iwscan</name>
    <filename>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwscan.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwscan.html</anchorfile>
      <anchor>a08fe3d60c44f5c09c512d57c493d0952</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__iter__</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwscan.html</anchorfile>
      <anchor>a5637a1899bb98eda92454b14ad5fbde0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__len__</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwscan.html</anchorfile>
      <anchor>a95d4102db08e5631be33c6274a9364eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getScan</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwscan.html</anchorfile>
      <anchor>a3158b849aa554fc11a3ad8abcf9d0ef2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>next</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwscan.html</anchorfile>
      <anchor>a0c3d3db0e335a211c41bfb828d4397c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>aplist</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwscan.html</anchorfile>
      <anchor>a2e8011a0355380e4e3da0e30282c4e6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ifname</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwscan.html</anchorfile>
      <anchor>a8580e8589cf6c501ceaab6ba2ec4ffb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>index</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwscan.html</anchorfile>
      <anchor>a37f1f4d0c4ae79e54f2e7ab24344b0d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>range</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwscan.html</anchorfile>
      <anchor>ab3ead4adbfb7d5a1db71195c44ce223b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stream</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwscan.html</anchorfile>
      <anchor>a6d381b23435ab72609190ce744447cad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_parse</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwscan.html</anchorfile>
      <anchor>ab8be6e742b4adc7861f4f3fd45c2ead2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::pythonwifi::iwlibs::Iwscanresult</name>
    <filename>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwscanresult.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwscanresult.html</anchorfile>
      <anchor>a108caa8c61a686a03636e9acd9e75dac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>addEvent</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwscanresult.html</anchorfile>
      <anchor>aeb3cf730083c8db488557cd63655e9d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>display</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwscanresult.html</anchorfile>
      <anchor>a114ad939aabe051572e761c2490bbe52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bssid</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwscanresult.html</anchorfile>
      <anchor>a2a7d6ae20813b84497290d9c1ca248cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>custom</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwscanresult.html</anchorfile>
      <anchor>afc10046c5b5bfe14fb8856f61af5a58e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>encode</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwscanresult.html</anchorfile>
      <anchor>affd939a39ecb005130037523a5f72c6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>essid</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwscanresult.html</anchorfile>
      <anchor>a62b7ab5901bf565cc15efeda533c62b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frequency</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwscanresult.html</anchorfile>
      <anchor>acd81ac8432a628a0ae024c479705a10f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mode</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwscanresult.html</anchorfile>
      <anchor>a260b98b4ca96234eeceaa2e033cbdca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>protocol</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwscanresult.html</anchorfile>
      <anchor>adba167d36035075542ff8b0e5654de8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>quality</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwscanresult.html</anchorfile>
      <anchor>a41f67b0ba671859f7fd093d1711c2808</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>range</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwscanresult.html</anchorfile>
      <anchor>a3b22153a48878a3449b182016273ef3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rate</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwscanresult.html</anchorfile>
      <anchor>a21153e6f3572e7eb6655b774ce99f67a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::pythonwifi::iwlibs::Iwstats</name>
    <filename>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwstats.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwstats.html</anchorfile>
      <anchor>a26e674e66cfa1a35681f2e1f220b3260</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwstats.html</anchorfile>
      <anchor>ada3d57b86fb6f6641b549bbada960750</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>discard</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwstats.html</anchorfile>
      <anchor>ad2056c648fd0e9c36b9941623e4ca7b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>error</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwstats.html</anchorfile>
      <anchor>abf445e7d1a7a5925d0664dcb029a23e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>errorflag</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwstats.html</anchorfile>
      <anchor>af083877db7f283b675f6f57301664cc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fmt</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwstats.html</anchorfile>
      <anchor>af6224edebd7b9c0f8a719852b34cb7ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ifname</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwstats.html</anchorfile>
      <anchor>a0b7f274ba336281cdc4a6eae95013146</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>missed_beacon</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwstats.html</anchorfile>
      <anchor>a490b6620b03092713abd725764f41176</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>qual</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwstats.html</anchorfile>
      <anchor>a5cfbd5fef19d16c6fa37a818070162b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>status</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwstats.html</anchorfile>
      <anchor>a0ab27470ee707c2aa810c0c52a2cad85</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_parse</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwstats.html</anchorfile>
      <anchor>a2e628dfbb38de6cf77a9cbce88404a52</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::pythonwifi::iwlibs::Iwstruct</name>
    <filename>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwstruct.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwstruct.html</anchorfile>
      <anchor>a1c1b1def6201cc4b5e79a5ed1b3c95f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>iw_get_ext</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwstruct.html</anchorfile>
      <anchor>aee446b1dcb29a31521f10f72f1d5dc71</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>iw_set_ext</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwstruct.html</anchorfile>
      <anchor>a5fd269e5c7035e7b7492f6a027a3d5aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pack</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwstruct.html</anchorfile>
      <anchor>ad11b74f678b249e2b828579af85bdd93</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pack_test</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwstruct.html</anchorfile>
      <anchor>ab1b7475b2d75a27e17cffef80e23123d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pack_wrq</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwstruct.html</anchorfile>
      <anchor>aa0c24aa5827a79b0765c38f16d3a26a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parse_data</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwstruct.html</anchorfile>
      <anchor>a015f15a6d0fbab8735fc4820f031ddd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unpack</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwstruct.html</anchorfile>
      <anchor>a6ee41912e67ec817dbb334bfdb5d6d8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>idx</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwstruct.html</anchorfile>
      <anchor>a2a36954bf80d7a8b6f56850e33f872c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sockfd</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwstruct.html</anchorfile>
      <anchor>a88f03585138ae43d4c15af8e4cabe3e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_fcntl</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Iwstruct.html</anchorfile>
      <anchor>a50cfdb73d62df6ec6dd67b1cd2ce9d90</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::pythonwifi::iwlibs::Wireless</name>
    <filename>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Wireless.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Wireless.html</anchorfile>
      <anchor>aa4debbef1efa26cf235d6def3f897bb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>commit</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Wireless.html</anchorfile>
      <anchor>a4a07e7015c48206d6be313b47e361d3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getAPaddr</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Wireless.html</anchorfile>
      <anchor>a7f2c429a0c02da1ffdebb0032a345541</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getBitrate</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Wireless.html</anchorfile>
      <anchor>ace72860c601d8e7e8747a89a72fdcd8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getBitrates</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Wireless.html</anchorfile>
      <anchor>ac7b449b7788e5d0b6edc5b906c671e1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getChannelInfo</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Wireless.html</anchorfile>
      <anchor>a6dab591c8c1e8a2c188a902b70ecacdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getEncryption</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Wireless.html</anchorfile>
      <anchor>a052f704f9c8e50b60d81fada3d4f0478</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getEssid</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Wireless.html</anchorfile>
      <anchor>ae7543eade5a72f46be55801c3b1da619</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getFragmentation</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Wireless.html</anchorfile>
      <anchor>ae5607900777f644b5b1794f44d70ed07</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getFrequency</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Wireless.html</anchorfile>
      <anchor>a9e70c58d821ac06327a4e2681953b081</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getKey</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Wireless.html</anchorfile>
      <anchor>a6eb98899a08939c1dd94fc26eb99a6f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getKeys</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Wireless.html</anchorfile>
      <anchor>a3796c1c8e3cef040dd3dc46b0a694c03</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getMode</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Wireless.html</anchorfile>
      <anchor>af57006ee933a2626c6438199909ecfea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getPowermanagement</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Wireless.html</anchorfile>
      <anchor>ab853975320fac5f90fcbfbfb5915f0c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getQualityAvg</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Wireless.html</anchorfile>
      <anchor>a7c402c7701e93ecb34dce6dfc208ffaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getQualityMax</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Wireless.html</anchorfile>
      <anchor>ae487a6aad0d135b024ab7779693fa53e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getRetrylimit</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Wireless.html</anchorfile>
      <anchor>af341c80def2450be717eed1a2dffdc38</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getRTS</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Wireless.html</anchorfile>
      <anchor>a66e318e787a5ed02d02fbd3dcc52e528</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getSensitivity</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Wireless.html</anchorfile>
      <anchor>a1fd696a9a1b05bfe6cc3089b6760c8f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getStatistics</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Wireless.html</anchorfile>
      <anchor>a1befb97e5ffeafcb206d1b39b14a8ef2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getTXPower</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Wireless.html</anchorfile>
      <anchor>a17e7fa255c9d4251475427c02d04c3f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getWirelessName</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Wireless.html</anchorfile>
      <anchor>a8e95bdcfbb1c2b84e63374c50a13d325</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>scan</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Wireless.html</anchorfile>
      <anchor>a06f0fb68d817581628190dd9e391b295</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setAPaddr</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Wireless.html</anchorfile>
      <anchor>a47da8e072b8abfd4e5d1be71e1353c6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setEncryption</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Wireless.html</anchorfile>
      <anchor>a99642246e426b5201ec31e6807a2026b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setEssid</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Wireless.html</anchorfile>
      <anchor>a350e0be712937f224d9e6c7301a80b46</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setFrequency</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Wireless.html</anchorfile>
      <anchor>a82be0156cacac0d35eb473ca8791ebb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setKey</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Wireless.html</anchorfile>
      <anchor>a9269e05da3a37404d57fd2e89659d4e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setMode</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Wireless.html</anchorfile>
      <anchor>a27c4df034d838af75c697856d1a8242b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ifname</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Wireless.html</anchorfile>
      <anchor>a8da24fbe2ac308d754fab43d5fc93f6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>iwstruct</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Wireless.html</anchorfile>
      <anchor>a8e1ca9a56886363921acfee265baa138</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sockfd</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Wireless.html</anchorfile>
      <anchor>a0a8b13f95cb6a132ffc2aa974fe30b2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wireless_info</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Wireless.html</anchorfile>
      <anchor>a1ef27a2bde33a314cd36c162c8373398</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_formatBitrate</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Wireless.html</anchorfile>
      <anchor>ab1b022b5a9c9c9df770a53a28273bd47</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_formatFrequency</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1Wireless.html</anchorfile>
      <anchor>a7b85a109abc88db420c9840bf438b859</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::pythonwifi::iwlibs::WirelessConfig</name>
    <filename>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1WirelessConfig.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1WirelessConfig.html</anchorfile>
      <anchor>a285af6e8ba0bba8d5c424a71e462f90d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getEncryption</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1WirelessConfig.html</anchorfile>
      <anchor>abb9e2f2e03e52bd7f41d748d8c8bfc73</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getEssid</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1WirelessConfig.html</anchorfile>
      <anchor>a57ffc0b7745c77982b679e9a064e4b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getFrequency</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1WirelessConfig.html</anchorfile>
      <anchor>a446baa0f4fba5cce4ca1675b933d9ba5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getKey</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1WirelessConfig.html</anchorfile>
      <anchor>a9f7c5e35fae26a1a66f9f972ef4404f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getMode</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1WirelessConfig.html</anchorfile>
      <anchor>a05f9785505540c76e8e1cbdbb3ab0694</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getWirelessName</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1WirelessConfig.html</anchorfile>
      <anchor>a582b44513fa4ed028974394eb15d082c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>essid_on</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1WirelessConfig.html</anchorfile>
      <anchor>ab43e34ee8973f92b6a5503e8be2897ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>freq_flags</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1WirelessConfig.html</anchorfile>
      <anchor>ab22b67f0d3edd56f475dac62c234a3a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ifname</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1WirelessConfig.html</anchorfile>
      <anchor>a1d69b3a0f5f598d24dc3a048d737df39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>iwstruct</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1WirelessConfig.html</anchorfile>
      <anchor>a89b2ee3dca060789376033429ce36b45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sockfd</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1WirelessConfig.html</anchorfile>
      <anchor>ad787f2ad33cb7bd1de84fcee2a75b1bc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::pythonwifi::iwlibs::WirelessInfo</name>
    <filename>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1WirelessInfo.html</filename>
    <base>multi_interface_roam::pythonwifi::iwlibs::WirelessConfig</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1WirelessInfo.html</anchorfile>
      <anchor>a02fe710ca0276c7e76224b9485890d3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getAPaddr</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1WirelessInfo.html</anchorfile>
      <anchor>ab903292c1be91cf90bc25d2197add8df</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getBitrate</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1WirelessInfo.html</anchorfile>
      <anchor>a1712285035b24fbd4d6221a82e07a586</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getBitrates</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1WirelessInfo.html</anchorfile>
      <anchor>a997e5f85ebebed0119daef30f21f172d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getFragmentation</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1WirelessInfo.html</anchorfile>
      <anchor>a529a7a6bb6944fc53cf99da36821ae34</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getPower</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1WirelessInfo.html</anchorfile>
      <anchor>a30884c3bb31629e9208c3b1b9d3225f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getRetry</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1WirelessInfo.html</anchorfile>
      <anchor>a0c4cc032177169d37ccb140c2d1712aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getRTS</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1WirelessInfo.html</anchorfile>
      <anchor>ad67a46597a0001876cd98924a360587a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getSensitivity</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1WirelessInfo.html</anchorfile>
      <anchor>a3488537120cebb453200ce3d314140f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getTXPower</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1WirelessInfo.html</anchorfile>
      <anchor>ac1e907f19abc9192548f0baddae684bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>auth_cipher_group</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1WirelessInfo.html</anchorfile>
      <anchor>afbe8e9ec3a02f365ff5d1f864b96bc32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>auth_cipher_pairwise</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1WirelessInfo.html</anchorfile>
      <anchor>a93b7496163f359f976600ceeb7f6c865</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>auth_key_mgmt</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1WirelessInfo.html</anchorfile>
      <anchor>aee13ae224cd9e024c8a35a2e1bc0a961</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>has_auth_cipher_group</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1WirelessInfo.html</anchorfile>
      <anchor>a4897713d249c6a5b35a006aa96e3bc6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>has_auth_cipher_pairwise</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1WirelessInfo.html</anchorfile>
      <anchor>ad5da7208a881bc922ea1f75a0e4e6db7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>has_auth_key_mgmt</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1WirelessInfo.html</anchorfile>
      <anchor>adf2e2e055eee435c319bf758e48a029d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ifname</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1WirelessInfo.html</anchorfile>
      <anchor>ac9c8de016814e27b19c06e9737816215</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>iwstruct</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1WirelessInfo.html</anchorfile>
      <anchor>aae4ab8c1d7528f77d8058f676ce52a73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>nickname</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1WirelessInfo.html</anchorfile>
      <anchor>a6054696cb783cd9d9120b6133e2e4511</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>range</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1WirelessInfo.html</anchorfile>
      <anchor>aa1b58e0bb3e07457fe29ab703e8bd505</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sockfd</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1WirelessInfo.html</anchorfile>
      <anchor>ae1a34c30b3bdd573f2014e4ab95d088d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stats</name>
      <anchorfile>classmulti__interface__roam_1_1pythonwifi_1_1iwlibs_1_1WirelessInfo.html</anchorfile>
      <anchor>afe92a2cd3ef1f8216f57d83b8382855c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>multi_interface_roam::radio</name>
    <filename>namespacemulti__interface__roam_1_1radio.html</filename>
    <class kind="class">multi_interface_roam::radio::Associating</class>
    <class kind="class">multi_interface_roam::radio::AssociationState</class>
    <class kind="class">multi_interface_roam::radio::Network</class>
    <class kind="class">multi_interface_roam::radio::Radio</class>
    <class kind="class">multi_interface_roam::radio::Unassociated</class>
    <member kind="function">
      <type>def</type>
      <name>is_not_associating</name>
      <anchorfile>namespacemulti__interface__roam_1_1radio.html</anchorfile>
      <anchor>a87cef3379ce5b5d3427eb6678617deac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::radio::Associating</name>
    <filename>classmulti__interface__roam_1_1radio_1_1Associating.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>__metaclass__</name>
      <anchorfile>classmulti__interface__roam_1_1radio_1_1Associating.html</anchorfile>
      <anchor>ac73b627c1d16a7d5596636e2076a1a5e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::radio::AssociationState</name>
    <filename>classmulti__interface__roam_1_1radio_1_1AssociationState.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__new__</name>
      <anchorfile>classmulti__interface__roam_1_1radio_1_1AssociationState.html</anchorfile>
      <anchor>a07cf3a7390a8c017e48a95dd5623317d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__nonzero__</name>
      <anchorfile>classmulti__interface__roam_1_1radio_1_1AssociationState.html</anchorfile>
      <anchor>a256d0208b5a1dbc8507629c9d6280497</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::radio::Network</name>
    <filename>classmulti__interface__roam_1_1radio_1_1Network.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1radio_1_1Network.html</anchorfile>
      <anchor>af0e1aa59ccf92e1c3055e406bfd892cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>enabled</name>
      <anchorfile>classmulti__interface__roam_1_1radio_1_1Network.html</anchorfile>
      <anchor>a78773b01e76586c331f945c74d480b97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>id</name>
      <anchorfile>classmulti__interface__roam_1_1radio_1_1Network.html</anchorfile>
      <anchor>af6be9cadfbab6b45435a7fa31345ff03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>parameters</name>
      <anchorfile>classmulti__interface__roam_1_1radio_1_1Network.html</anchorfile>
      <anchor>a95368cdf7422475e8082e9cdddeb294b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ssid</name>
      <anchorfile>classmulti__interface__roam_1_1radio_1_1Network.html</anchorfile>
      <anchor>a848a33bae4dde794ff8cd87fdd0cfb4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__getitem__</name>
      <anchorfile>classmulti__interface__roam_1_1radio_1_1Network.html</anchorfile>
      <anchor>a740cfff4a73db267890d2a597e1feff8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::radio::Radio</name>
    <filename>classmulti__interface__roam_1_1radio_1_1Radio.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1radio_1_1Radio.html</anchorfile>
      <anchor>aaf6d55172428ffb685c730e10eb0df2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>associate</name>
      <anchorfile>classmulti__interface__roam_1_1radio_1_1Radio.html</anchorfile>
      <anchor>a0d0cbc37a51461d5057aa5712eff188a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cancel_scans</name>
      <anchorfile>classmulti__interface__roam_1_1radio_1_1Radio.html</anchorfile>
      <anchor>a308d432d5afed16ea1688519f33919f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>enabled_bss</name>
      <anchorfile>classmulti__interface__roam_1_1radio_1_1Radio.html</anchorfile>
      <anchor>a31f839aba22338629f00315adfd97093</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_scanning</name>
      <anchorfile>classmulti__interface__roam_1_1radio_1_1Radio.html</anchorfile>
      <anchor>a0ccd61a89963980c009dd348de89e08a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>scan</name>
      <anchorfile>classmulti__interface__roam_1_1radio_1_1Radio.html</anchorfile>
      <anchor>aed05017f45db34635482aa3e850bb281</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unassociate</name>
      <anchorfile>classmulti__interface__roam_1_1radio_1_1Radio.html</anchorfile>
      <anchor>a595a10544f284dcb22e10d143a5168bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>associated</name>
      <anchorfile>classmulti__interface__roam_1_1radio_1_1Radio.html</anchorfile>
      <anchor>a629856e5c31c9e78b5162f823fd42bd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frequency_list</name>
      <anchorfile>classmulti__interface__roam_1_1radio_1_1Radio.html</anchorfile>
      <anchor>a48051f7be5fb4bde5c4be68d5ec9a18d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hidden_networks</name>
      <anchorfile>classmulti__interface__roam_1_1radio_1_1Radio.html</anchorfile>
      <anchor>af21a53c17d46bc9063b2ff08dd215a15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>interface_name</name>
      <anchorfile>classmulti__interface__roam_1_1radio_1_1Radio.html</anchorfile>
      <anchor>a7932d702c9ce76d66920cbcc8e0c9845</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mutex</name>
      <anchorfile>classmulti__interface__roam_1_1radio_1_1Radio.html</anchorfile>
      <anchor>a5ead4e863530fa9d2f10dc7db998f5f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>network_list</name>
      <anchorfile>classmulti__interface__roam_1_1radio_1_1Radio.html</anchorfile>
      <anchor>aa820851663edcfc73571b11e70ae9051</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>networks</name>
      <anchorfile>classmulti__interface__roam_1_1radio_1_1Radio.html</anchorfile>
      <anchor>a4a9028216cff1a08acb8cde32d5a76b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>raw_scan_results</name>
      <anchorfile>classmulti__interface__roam_1_1radio_1_1Radio.html</anchorfile>
      <anchor>ac05fe6e72326ebac179cbdcbf8f35ff8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>scan_deferred</name>
      <anchorfile>classmulti__interface__roam_1_1radio_1_1Radio.html</anchorfile>
      <anchor>a59fabee4d0dea8b185263100e9e11edf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>scan_results</name>
      <anchorfile>classmulti__interface__roam_1_1radio_1_1Radio.html</anchorfile>
      <anchor>a772eaf316405162035bca412d176a4a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>scan_results_event</name>
      <anchorfile>classmulti__interface__roam_1_1radio_1_1Radio.html</anchorfile>
      <anchor>ae3bad7c73bb3d2e6697e624c8fbd8d41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>scanning</name>
      <anchorfile>classmulti__interface__roam_1_1radio_1_1Radio.html</anchorfile>
      <anchor>a285d55c252769aa88067b186edf720d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_assoc_done_cb</name>
      <anchorfile>classmulti__interface__roam_1_1radio_1_1Radio.html</anchorfile>
      <anchor>a7cd1a109647297acdd614487e100044a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_assoc_feedback_cb</name>
      <anchorfile>classmulti__interface__roam_1_1radio_1_1Radio.html</anchorfile>
      <anchor>a5107099d1c948a82479e1260d32ee301</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_filter_raw_scan_results</name>
      <anchorfile>classmulti__interface__roam_1_1radio_1_1Radio.html</anchorfile>
      <anchor>a6a16d1d3a509c17a566ef3d617e20298</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_frequency_list_callback</name>
      <anchorfile>classmulti__interface__roam_1_1radio_1_1Radio.html</anchorfile>
      <anchor>abd144f6bc23b5fdf5dd748a7687935d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_network_list_callback</name>
      <anchorfile>classmulti__interface__roam_1_1radio_1_1Radio.html</anchorfile>
      <anchor>ac0a31ae219ca38fd89dd9c86c239611b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_scan_done_callback</name>
      <anchorfile>classmulti__interface__roam_1_1radio_1_1Radio.html</anchorfile>
      <anchor>a849c4b25b27dd61818cb56078b98bb87</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_scan_results_callback</name>
      <anchorfile>classmulti__interface__roam_1_1radio_1_1Radio.html</anchorfile>
      <anchor>aa604cb46c8915c260483a4eb37a6506d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_associate_action</name>
      <anchorfile>classmulti__interface__roam_1_1radio_1_1Radio.html</anchorfile>
      <anchor>a61b432490dc44f86b696e155ff6a12e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_associating</name>
      <anchorfile>classmulti__interface__roam_1_1radio_1_1Radio.html</anchorfile>
      <anchor>a23d5a125da91a06214523dcc544edd67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_last_assoc_msg</name>
      <anchorfile>classmulti__interface__roam_1_1radio_1_1Radio.html</anchorfile>
      <anchor>a77fbce30d665d2c1afe393e4d15f7570</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_scan_action</name>
      <anchorfile>classmulti__interface__roam_1_1radio_1_1Radio.html</anchorfile>
      <anchor>a4852fcab167ec4e507316d4887edf0cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::radio::Unassociated</name>
    <filename>classmulti__interface__roam_1_1radio_1_1Unassociated.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>__metaclass__</name>
      <anchorfile>classmulti__interface__roam_1_1radio_1_1Unassociated.html</anchorfile>
      <anchor>ad8adeb15d0932ed1fe2c3575897408e4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>multi_interface_roam::radio_manager</name>
    <filename>namespacemulti__interface__roam_1_1radio__manager.html</filename>
    <class kind="class">multi_interface_roam::radio_manager::Bss</class>
    <class kind="class">multi_interface_roam::radio_manager::BssList</class>
    <class kind="class">multi_interface_roam::radio_manager::Frequency</class>
    <class kind="class">multi_interface_roam::radio_manager::FrequencyList</class>
    <class kind="class">multi_interface_roam::radio_manager::NoFrequenciesReady</class>
    <class kind="class">multi_interface_roam::radio_manager::RadioManager</class>
    <class kind="class">multi_interface_roam::radio_manager::ScanManager</class>
    <member kind="function">
      <type>def</type>
      <name>check_band</name>
      <anchorfile>namespacemulti__interface__roam_1_1radio__manager.html</anchorfile>
      <anchor>aab6791d5311731d65a21b3db57eb2ffd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_id</name>
      <anchorfile>namespacemulti__interface__roam_1_1radio__manager.html</anchorfile>
      <anchor>a36677ec388af153d1e7e663cbe92cd28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>known_bsses_log</name>
      <anchorfile>namespacemulti__interface__roam_1_1radio__manager.html</anchorfile>
      <anchor>a64135dcf75b4efd06406038f7d09d789</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>radio_manager_decisions</name>
      <anchorfile>namespacemulti__interface__roam_1_1radio__manager.html</anchorfile>
      <anchor>a7af7d87731725b9767caabd4391bee81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>scan_periods_log</name>
      <anchorfile>namespacemulti__interface__roam_1_1radio__manager.html</anchorfile>
      <anchor>a37f09808c801e2140b8f7eb7d61129ae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::radio_manager::Bss</name>
    <filename>classmulti__interface__roam_1_1radio__manager_1_1Bss.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1Bss.html</anchorfile>
      <anchor>abd708cf5d93a08e9b807e99ad041c631</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>last_seen</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1Bss.html</anchorfile>
      <anchor>a2c93e01cc94c02541059f5d5761b436d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1Bss.html</anchorfile>
      <anchor>a295dbc993fa85f33241f03aa532985b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bssid</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1Bss.html</anchorfile>
      <anchor>a8c241439129c88a8bb6f017431cc9fd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>by_iface</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1Bss.html</anchorfile>
      <anchor>a984ba7bc29109d5f0a47ac1be8ff8396</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frequency</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1Bss.html</anchorfile>
      <anchor>a761b1e9e60d4166bf834c564f894896d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>id</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1Bss.html</anchorfile>
      <anchor>ae5ae292d8a5de8cfeaff138fd1b92a09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ssid</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1Bss.html</anchorfile>
      <anchor>a6b664b5e22b72713d6720a6e1bb65cbd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::radio_manager::BssList</name>
    <filename>classmulti__interface__roam_1_1radio__manager_1_1BssList.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1BssList.html</anchorfile>
      <anchor>ad769d7e0ced316205cb6eb2c85f192ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1BssList.html</anchorfile>
      <anchor>a1e7cbcb96cdbcb3a8c17d104d6b1484d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bsses</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1BssList.html</anchorfile>
      <anchor>a839ec42be44c70aa0eb446d509f32cbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>freq_list</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1BssList.html</anchorfile>
      <anchor>a2196adfa0a86f5084133bf81ae0d5342</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::radio_manager::Frequency</name>
    <filename>classmulti__interface__roam_1_1radio__manager_1_1Frequency.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1Frequency.html</anchorfile>
      <anchor>a7acd656f20225754f72afaa84a53303f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_period</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1Frequency.html</anchorfile>
      <anchor>adc674c5ec3877ae1ecf51ef33b5ee240</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_next_scan_time</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1Frequency.html</anchorfile>
      <anchor>a1e8f4e3cd032bd24e162c08630f25100</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>do_not_retry_before</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1Frequency.html</anchorfile>
      <anchor>ae8c4171632776c90fd203225dd05b5ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frequency</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1Frequency.html</anchorfile>
      <anchor>a7e5f749b709d5665c493b162e96215e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>interfaces</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1Frequency.html</anchorfile>
      <anchor>ac1225b9da8d6bfc466bafae1f9097290</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>last_hit</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1Frequency.html</anchorfile>
      <anchor>a00b41271868c27f3671b25b2e1f79d06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>next_scan_time</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1Frequency.html</anchorfile>
      <anchor>ac5c6e6d3a29ef0893168b21eb8013d5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>next_scan_time_by_iface</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1Frequency.html</anchorfile>
      <anchor>a8ac0e2c4bffe3c50b762c9b33f4c1c98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>period</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1Frequency.html</anchorfile>
      <anchor>a5d892f95211ab2f1ec385ecc2bce7eb7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::radio_manager::FrequencyList</name>
    <filename>classmulti__interface__roam_1_1radio__manager_1_1FrequencyList.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1FrequencyList.html</anchorfile>
      <anchor>adc6da70e3c85f23f0e7b3b9e94185a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1FrequencyList.html</anchorfile>
      <anchor>a0187b12b378cb0be44d0351f0ffc585b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>hit</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1FrequencyList.html</anchorfile>
      <anchor>aeeeef8f9375b87d9e092fd0474b8ad4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>next_scan_freq</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1FrequencyList.html</anchorfile>
      <anchor>a83930b889c8abff42b42bf1c7faee612</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>next_scan_freqs</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1FrequencyList.html</anchorfile>
      <anchor>a338a044f589ec2fafeee0f9899de8a21</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>remove</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1FrequencyList.html</anchorfile>
      <anchor>a9c439c63931afc68f9b7570a13f73047</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reschedule</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1FrequencyList.html</anchorfile>
      <anchor>ad8868df57b886d6c1e03ad2da5e62f92</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_freq_period</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1FrequencyList.html</anchorfile>
      <anchor>a13846fbaac0a0eafe5d115608d40d402</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bands</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1FrequencyList.html</anchorfile>
      <anchor>a7450666f2c45042316f5be19389c47c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frequencies</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1FrequencyList.html</anchorfile>
      <anchor>a563329e0162a0a7da51c6a570d706e0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>min_scan_interval</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1FrequencyList.html</anchorfile>
      <anchor>ab3b521dfa0c400e32e8e995706addc07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>scan_period_cold</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1FrequencyList.html</anchorfile>
      <anchor>ac575598f82be4ecc11fef4951a878292</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>scan_period_randomness</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1FrequencyList.html</anchorfile>
      <anchor>a7e4c72e47c85c92eb8cd1eb90e50fa8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>scan_reschedule_delay</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1FrequencyList.html</anchorfile>
      <anchor>a30d4af651f98c266ad5eaf982a20938a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::radio_manager::NoFrequenciesReady</name>
    <filename>classmulti__interface__roam_1_1radio__manager_1_1NoFrequenciesReady.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1NoFrequenciesReady.html</anchorfile>
      <anchor>a06e6033784be99d6a3f8ca4011bc6eb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>next_time</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1NoFrequenciesReady.html</anchorfile>
      <anchor>acf49fe15a9b8ee9a5248411918d60141</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::radio_manager::RadioManager</name>
    <filename>classmulti__interface__roam_1_1radio__manager_1_1RadioManager.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1RadioManager.html</anchorfile>
      <anchor>af1a3669a0bf3001082a671a82c24ec38</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_iface</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1RadioManager.html</anchorfile>
      <anchor>aaaa9223c7da4c681baba37fa52e175e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_bss_matches_forcing</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1RadioManager.html</anchorfile>
      <anchor>a49eefba9f0fe55425b69ac8f4ed27a40</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_iface_matches_forcing</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1RadioManager.html</anchorfile>
      <anchor>a147324126348e803a3526bb0d539af44</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>desirability</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1RadioManager.html</anchorfile>
      <anchor>a3e4e1a96941982a13b7cda9ab39ea495</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_mode</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1RadioManager.html</anchorfile>
      <anchor>a6f7189333d97df0dd593644ccab5cd13</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1RadioManager.html</anchorfile>
      <anchor>afdaa1f1c443dc97a97092be3e12f4a0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>activate_hysteresis</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1RadioManager.html</anchorfile>
      <anchor>a679ab710c9759c668cc5588e83ee0f54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>best_active</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1RadioManager.html</anchorfile>
      <anchor>ada191f231cdaf01451141bba118d6e2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bss_expiry_time</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1RadioManager.html</anchorfile>
      <anchor>acb7f64d723635d53f04a3866b97b72ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>forced_band</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1RadioManager.html</anchorfile>
      <anchor>a462b5648ae45d379beabf950520e7095</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>forced_bssid</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1RadioManager.html</anchorfile>
      <anchor>a187e740dc5da9fb26cd098e849ddc8cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>forced_iface</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1RadioManager.html</anchorfile>
      <anchor>acce8844ecf94019d459cf030e17648a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>forced_ssid</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1RadioManager.html</anchorfile>
      <anchor>a63bd00d88abe0778950428dbe767c7b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hot_bss_expiry_time</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1RadioManager.html</anchorfile>
      <anchor>a4aabe37c861a6bc929395e37ca276722</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>iface_associations</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1RadioManager.html</anchorfile>
      <anchor>ac578ddf76f6b8fb4580a373f3519b6ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>initial_inhibit_end</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1RadioManager.html</anchorfile>
      <anchor>aff51f962cf8c30088da21493f10bfe19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>interfaces</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1RadioManager.html</anchorfile>
      <anchor>ab80eef9efa977c2864532c99ac3bb574</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_hot_frequencies</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1RadioManager.html</anchorfile>
      <anchor>ad4ba9e8861e4132a6122d0e4136cbbfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reassociate_hysteresis</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1RadioManager.html</anchorfile>
      <anchor>a6a2df2d5d1c74d1561936bcbc621a53f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>same_bss_penalty</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1RadioManager.html</anchorfile>
      <anchor>a191e2326b9c3ea9ab935751235156217</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>scan_manager</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1RadioManager.html</anchorfile>
      <anchor>aea1935d2ba228888711414a9d692aaf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>scan_only</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1RadioManager.html</anchorfile>
      <anchor>acfd626605fccfee48776c512b7b41b36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>scan_period_hot</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1RadioManager.html</anchorfile>
      <anchor>a407834b288074ba7dcd215c10386b5b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>scan_period_warm</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1RadioManager.html</anchorfile>
      <anchor>a8c5e26e134f249f7009fd822a634dae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>warm_bss_expiry_time</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1RadioManager.html</anchorfile>
      <anchor>a26747e3adf574bb193311f1ddc3ba5a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_associated_cb</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1RadioManager.html</anchorfile>
      <anchor>a72dd35a6e977d193144906287b522f77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_check_cur_bss</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1RadioManager.html</anchorfile>
      <anchor>a00330f077680bf15b8b116135af9cbb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_dhcp_fail</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1RadioManager.html</anchorfile>
      <anchor>a2b27ee4a807b07d67ac57252850561aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_new_scan_data</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1RadioManager.html</anchorfile>
      <anchor>a2bf1c205e93397f5a33800c14c167231</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_ping_fail</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1RadioManager.html</anchorfile>
      <anchor>aea2648ff48e2667c7b1f8062ccc63091</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::radio_manager::ScanManager</name>
    <filename>classmulti__interface__roam_1_1radio__manager_1_1ScanManager.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1ScanManager.html</anchorfile>
      <anchor>aa8588ce1bb9c8832635bfbc578522454</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_iface</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1ScanManager.html</anchorfile>
      <anchor>afb4ba4820574f8275ff8bd5439e7b215</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bss_list</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1ScanManager.html</anchorfile>
      <anchor>a580be17634de470f98266d66a37e3d43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>failed_scan_delay</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1ScanManager.html</anchorfile>
      <anchor>a24e78862b4c9f04bc457ef1f76bb57c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frequencies</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1ScanManager.html</anchorfile>
      <anchor>ab5e303ce47666f7b6af53de15b6bc26d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>new_scan_data</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1ScanManager.html</anchorfile>
      <anchor>a2ce7a1b5908e8c429f724754118320f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>num_scan_frequencies</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1ScanManager.html</anchorfile>
      <anchor>a208dbf39db6cb2b29f05853f6715a0ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>scan_results</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1ScanManager.html</anchorfile>
      <anchor>aa4680731a1f5c89d2db1b0458f45610d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>scheduled_scan</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1ScanManager.html</anchorfile>
      <anchor>a304394f505a4ab08b900f2f81f58c16c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_frequency_list_cb</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1ScanManager.html</anchorfile>
      <anchor>a72173cd187acffe575a8832602fcc8c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_log_associations</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1ScanManager.html</anchorfile>
      <anchor>a4b4a5f148eb835ab529ba04656682235</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_scan_event_cb</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1ScanManager.html</anchorfile>
      <anchor>a5b00ae3048b048d9b32d2ebee56c8f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_scanning_state_cb</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1ScanManager.html</anchorfile>
      <anchor>a292838f6152764b80625ef421dedc2be</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_trigger_scan</name>
      <anchorfile>classmulti__interface__roam_1_1radio__manager_1_1ScanManager.html</anchorfile>
      <anchor>a86e5dd996bc5b52021c6017c2ff10745</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>multi_interface_roam::radio_sm</name>
    <filename>namespacemulti__interface__roam_1_1radio__sm.html</filename>
    <class kind="class">multi_interface_roam::radio_sm::Active</class>
    <class kind="class">multi_interface_roam::radio_sm::Associated</class>
    <class kind="class">multi_interface_roam::radio_sm::Associating</class>
    <class kind="class">multi_interface_roam::radio_sm::Disactivating</class>
    <class kind="class">multi_interface_roam::radio_sm::Down</class>
    <class kind="class">multi_interface_roam::radio_sm::RadioSmData</class>
    <class kind="class">multi_interface_roam::radio_sm::RadioSmState</class>
    <class kind="class">multi_interface_roam::radio_sm::Unassociated</class>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_state_change_cb</name>
      <anchorfile>namespacemulti__interface__roam_1_1radio__sm.html</anchorfile>
      <anchor>a2cf6da076e52adbb876769590f7b6030</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>radio_sm</name>
      <anchorfile>namespacemulti__interface__roam_1_1radio__sm.html</anchorfile>
      <anchor>a145622b37249ad7c30f7d31bc2f8ba73</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::radio_sm::Active</name>
    <filename>classmulti__interface__roam_1_1radio__sm_1_1Active.html</filename>
    <base>multi_interface_roam::radio_sm::RadioSmState</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1radio__sm_1_1Active.html</anchorfile>
      <anchor>a763bc9ef7a99489eff1112b13e2cd5c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>execute_async</name>
      <anchorfile>classmulti__interface__roam_1_1radio__sm_1_1Active.html</anchorfile>
      <anchor>a0116489b9c323fcb9d69a4e5b70e6691</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::radio_sm::Associated</name>
    <filename>classmulti__interface__roam_1_1radio__sm_1_1Associated.html</filename>
    <base>multi_interface_roam::radio_sm::RadioSmState</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1radio__sm_1_1Associated.html</anchorfile>
      <anchor>afac205198492d1b7dbfb424343014063</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>execute_async</name>
      <anchorfile>classmulti__interface__roam_1_1radio__sm_1_1Associated.html</anchorfile>
      <anchor>a23ea4c544ef420effb8ed7e537aed400</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::radio_sm::Associating</name>
    <filename>classmulti__interface__roam_1_1radio__sm_1_1Associating.html</filename>
    <base>multi_interface_roam::radio_sm::RadioSmState</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1radio__sm_1_1Associating.html</anchorfile>
      <anchor>aaa0ba52177d4c2dbe88415e559206765</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>execute_async</name>
      <anchorfile>classmulti__interface__roam_1_1radio__sm_1_1Associating.html</anchorfile>
      <anchor>a6e6ffb9f4d70f4af2383b44ed1a5e8dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::radio_sm::Disactivating</name>
    <filename>classmulti__interface__roam_1_1radio__sm_1_1Disactivating.html</filename>
    <base>multi_interface_roam::radio_sm::RadioSmState</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1radio__sm_1_1Disactivating.html</anchorfile>
      <anchor>aef2c7ae33a0b86514bedc83137a23068</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>execute_async</name>
      <anchorfile>classmulti__interface__roam_1_1radio__sm_1_1Disactivating.html</anchorfile>
      <anchor>a92f0a4a324676ebf175a02f60a906b86</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::radio_sm::Down</name>
    <filename>classmulti__interface__roam_1_1radio__sm_1_1Down.html</filename>
    <base>multi_interface_roam::radio_sm::RadioSmState</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1radio__sm_1_1Down.html</anchorfile>
      <anchor>ad09d8c967b1656fca4d4b52c65d0fbd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>execute_async</name>
      <anchorfile>classmulti__interface__roam_1_1radio__sm_1_1Down.html</anchorfile>
      <anchor>a1678f6cde72df45e6cb559c5b3c68788</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::radio_sm::RadioSmData</name>
    <filename>classmulti__interface__roam_1_1radio__sm_1_1RadioSmData.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1radio__sm_1_1RadioSmData.html</anchorfile>
      <anchor>a888cdb620330f0d2a7d3f6f93c30a232</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>activate_request</name>
      <anchorfile>classmulti__interface__roam_1_1radio__sm_1_1RadioSmData.html</anchorfile>
      <anchor>a5c0a06125b2f4558969b062fa4ab6a0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>associate_request</name>
      <anchorfile>classmulti__interface__roam_1_1radio__sm_1_1RadioSmData.html</anchorfile>
      <anchor>a677515117a5f6d991c5a0382ec58306b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>associated</name>
      <anchorfile>classmulti__interface__roam_1_1radio__sm_1_1RadioSmData.html</anchorfile>
      <anchor>aeef51bedec17c03f758c07040b4e1579</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>disactivate_delay</name>
      <anchorfile>classmulti__interface__roam_1_1radio__sm_1_1RadioSmData.html</anchorfile>
      <anchor>a93f6bc2196cc278546039060cd401a36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frequency_list</name>
      <anchorfile>classmulti__interface__roam_1_1radio__sm_1_1RadioSmData.html</anchorfile>
      <anchor>a02ecc60c1e20ee0a50744874193b7093</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>iface_name</name>
      <anchorfile>classmulti__interface__roam_1_1radio__sm_1_1RadioSmData.html</anchorfile>
      <anchor>ab3b78b028d7221141f0d8a4f67a0c83a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>is_active</name>
      <anchorfile>classmulti__interface__roam_1_1radio__sm_1_1RadioSmData.html</anchorfile>
      <anchor>ada30d0cd4115c4544a5de799f17cc20e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pre_up_sleep</name>
      <anchorfile>classmulti__interface__roam_1_1radio__sm_1_1RadioSmData.html</anchorfile>
      <anchor>a857afb0ff34c2a73e7979339931e787e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>scan</name>
      <anchorfile>classmulti__interface__roam_1_1radio__sm_1_1RadioSmData.html</anchorfile>
      <anchor>a86d4e99e4da3fd24f14a17fd8d3fb309</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>scan_results_event</name>
      <anchorfile>classmulti__interface__roam_1_1radio__sm_1_1RadioSmData.html</anchorfile>
      <anchor>ab4ec162125bdeae2fcd8486b5f010325</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>scanning</name>
      <anchorfile>classmulti__interface__roam_1_1radio__sm_1_1RadioSmData.html</anchorfile>
      <anchor>a8266bf5e4135e3c1170ea82cccf7673d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>scanning_enabled</name>
      <anchorfile>classmulti__interface__roam_1_1radio__sm_1_1RadioSmData.html</anchorfile>
      <anchor>a75d2eded6feaa957f38b2403c4247684</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>unassociate</name>
      <anchorfile>classmulti__interface__roam_1_1radio__sm_1_1RadioSmData.html</anchorfile>
      <anchor>ae1a676b991a83d5de73323f5012fa7fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_radio</name>
      <anchorfile>classmulti__interface__roam_1_1radio__sm_1_1RadioSmData.html</anchorfile>
      <anchor>a9aad860b6cfd003dd98843acb326f0a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_up_state_pub</name>
      <anchorfile>classmulti__interface__roam_1_1radio__sm_1_1RadioSmData.html</anchorfile>
      <anchor>adfad15de5e0918fcdefe135d4ceb3495</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::radio_sm::RadioSmState</name>
    <filename>classmulti__interface__roam_1_1radio__sm_1_1RadioSmState.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1radio__sm_1_1RadioSmState.html</anchorfile>
      <anchor>a09d7236108216bf4ccb34de298a32773</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::radio_sm::Unassociated</name>
    <filename>classmulti__interface__roam_1_1radio__sm_1_1Unassociated.html</filename>
    <base>multi_interface_roam::radio_sm::RadioSmState</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1radio__sm_1_1Unassociated.html</anchorfile>
      <anchor>adb8ce6c31d14eb6c07d2ecf9621366f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>execute_async</name>
      <anchorfile>classmulti__interface__roam_1_1radio__sm_1_1Unassociated.html</anchorfile>
      <anchor>a15172cf6017470c9208800d620eace1b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>multi_interface_roam::roam_node2</name>
    <filename>namespacemulti__interface__roam_1_1roam__node2.html</filename>
    <class kind="class">multi_interface_roam::roam_node2::Node</class>
    <class kind="class">multi_interface_roam::roam_node2::RoamNode</class>
    <member kind="function">
      <type>def</type>
      <name>start</name>
      <anchorfile>namespacemulti__interface__roam_1_1roam__node2.html</anchorfile>
      <anchor>a39628c0030889733eec02faa3f8732c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>STATUSES</name>
      <anchorfile>namespacemulti__interface__roam_1_1roam__node2.html</anchorfile>
      <anchor>a76c18b8ceb7262cc3dcdfd89761a889f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::roam_node2::Node</name>
    <filename>classmulti__interface__roam_1_1roam__node2_1_1Node.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1roam__node2_1_1Node.html</anchorfile>
      <anchor>ae291d1174a0bd58234ae3d16d5612efb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_shutdown_by_reactor</name>
      <anchorfile>classmulti__interface__roam_1_1roam__node2_1_1Node.html</anchorfile>
      <anchor>a9ee70881469035d0633b5d48ec7ac6bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_shutdown_by_ros</name>
      <anchorfile>classmulti__interface__roam_1_1roam__node2_1_1Node.html</anchorfile>
      <anchor>a4c5fa0686e1fc034c8bd539c36867487</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::roam_node2::RoamNode</name>
    <filename>classmulti__interface__roam_1_1roam__node2_1_1RoamNode.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1roam__node2_1_1RoamNode.html</anchorfile>
      <anchor>ad02eda629c791323d44609a3a74e6bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fill_diags</name>
      <anchorfile>classmulti__interface__roam_1_1roam__node2_1_1RoamNode.html</anchorfile>
      <anchor>a391629cf0487e40915285b3f1f3efd19</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>gen_accesspoint_msg</name>
      <anchorfile>classmulti__interface__roam_1_1roam__node2_1_1RoamNode.html</anchorfile>
      <anchor>a568d7449ed6ee0ef5963d142d7355b18</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>gen_status_msg</name>
      <anchorfile>classmulti__interface__roam_1_1roam__node2_1_1RoamNode.html</anchorfile>
      <anchor>aa2692c1597477a685522ad468352b8c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reconfigure</name>
      <anchorfile>classmulti__interface__roam_1_1roam__node2_1_1RoamNode.html</anchorfile>
      <anchor>ae5e689fd615847cefdce323466f2cd66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>all_ap_pub</name>
      <anchorfile>classmulti__interface__roam_1_1roam__node2_1_1RoamNode.html</anchorfile>
      <anchor>a5684e986068ee1db0cbfa591c16b6f8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ap_pub</name>
      <anchorfile>classmulti__interface__roam_1_1roam__node2_1_1RoamNode.html</anchorfile>
      <anchor>ae441a41647af40e0d992f3acaa8b540f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>diag_pub</name>
      <anchorfile>classmulti__interface__roam_1_1roam__node2_1_1RoamNode.html</anchorfile>
      <anchor>a9c13cb4f7766bde67cbe68ed6f3fa994</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hostname</name>
      <anchorfile>classmulti__interface__roam_1_1roam__node2_1_1RoamNode.html</anchorfile>
      <anchor>aa99aaedbeead22eec2aaeaf5825228a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>iface_id_pub</name>
      <anchorfile>classmulti__interface__roam_1_1roam__node2_1_1RoamNode.html</anchorfile>
      <anchor>a7c4b80aa9119ab1db254836debe378f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>interface_selector</name>
      <anchorfile>classmulti__interface__roam_1_1roam__node2_1_1RoamNode.html</anchorfile>
      <anchor>adb14efa3fb1fd84c944468cd9844031c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reconfig_server</name>
      <anchorfile>classmulti__interface__roam_1_1roam__node2_1_1RoamNode.html</anchorfile>
      <anchor>a1ed18b6985ec016b63298e0e9d06ed1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>status_pub</name>
      <anchorfile>classmulti__interface__roam_1_1roam__node2_1_1RoamNode.html</anchorfile>
      <anchor>af527268616e0d84aa53957ddc0aab82f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_publish_status</name>
      <anchorfile>classmulti__interface__roam_1_1roam__node2_1_1RoamNode.html</anchorfile>
      <anchor>aa013161813e770dc6e98a5dbda521afb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_interfaces</name>
      <anchorfile>classmulti__interface__roam_1_1roam__node2_1_1RoamNode.html</anchorfile>
      <anchor>aa37c41375fabeb1433fb11a02192f0d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wireless_interfaces</name>
      <anchorfile>classmulti__interface__roam_1_1roam__node2_1_1RoamNode.html</anchorfile>
      <anchor>a077a26059bbabda0df8134f72ca442f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>multi_interface_roam::rosmasterless</name>
    <filename>namespacemulti__interface__roam_1_1rosmasterless.html</filename>
    <member kind="function">
      <type>def</type>
      <name>check_master</name>
      <anchorfile>namespacemulti__interface__roam_1_1rosmasterless.html</anchorfile>
      <anchor>a5ce60796600ca60bc34d841e374203b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>new_init_node</name>
      <anchorfile>namespacemulti__interface__roam_1_1rosmasterless.html</anchorfile>
      <anchor>aedd4032ec3be87bcd99dc160bff23f78</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>new_publish</name>
      <anchorfile>namespacemulti__interface__roam_1_1rosmasterless.html</anchorfile>
      <anchor>aacf4053042c17b9de30e99a8e0139b36</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>new_registration_reg_added</name>
      <anchorfile>namespacemulti__interface__roam_1_1rosmasterless.html</anchorfile>
      <anchor>a699a00d13c0bb3f1a3c64d7f8a9017b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>master_check_interval</name>
      <anchorfile>namespacemulti__interface__roam_1_1rosmasterless.html</anchorfile>
      <anchor>aa6b018501be3d503bfd57fbb0f0071ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>master_pid</name>
      <anchorfile>namespacemulti__interface__roam_1_1rosmasterless.html</anchorfile>
      <anchor>ac96eb8c54921e7358535fd4d29ea1d33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>next_check_time</name>
      <anchorfile>namespacemulti__interface__roam_1_1rosmasterless.html</anchorfile>
      <anchor>ac9229eba85568235c2c605c69532bbb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>original_Publisher_publish</name>
      <anchorfile>namespacemulti__interface__roam_1_1rosmasterless.html</anchorfile>
      <anchor>a8bf8d9316493263cade564bd3e378810</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>original_rospy_init_node</name>
      <anchorfile>namespacemulti__interface__roam_1_1rosmasterless.html</anchorfile>
      <anchor>a0bfaf600c7dadbd6012d0e7e2c1c804f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>pub_list</name>
      <anchorfile>namespacemulti__interface__roam_1_1rosmasterless.html</anchorfile>
      <anchor>a0507ff71c63eca23a1e244885ee169cf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>multi_interface_roam::sigblock_build</name>
    <filename>namespacemulti__interface__roam_1_1sigblock__build.html</filename>
    <member kind="variable">
      <type>list</type>
      <name>ext_modules</name>
      <anchorfile>namespacemulti__interface__roam_1_1sigblock__build.html</anchorfile>
      <anchor>ada27da5676718e97b2dbc5bf67438d43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>version</name>
      <anchorfile>namespacemulti__interface__roam_1_1sigblock__build.html</anchorfile>
      <anchor>a56965a1b0e9a549826e5d2bc03ce1f8c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>multi_interface_roam::state_publisher</name>
    <filename>namespacemulti__interface__roam_1_1state__publisher.html</filename>
    <class kind="class">multi_interface_roam::state_publisher::BasicTest</class>
    <class kind="class">multi_interface_roam::state_publisher::CompositeStatePublisher</class>
    <class kind="class">multi_interface_roam::state_publisher::JustSubscribed</class>
    <class kind="class">multi_interface_roam::state_publisher::StatePublisher</class>
    <member kind="function">
      <type>def</type>
      <name>state_logger</name>
      <anchorfile>namespacemulti__interface__roam_1_1state__publisher.html</anchorfile>
      <anchor>a2dc47e50525cf0f66eb1135020bfac57</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::state_publisher::BasicTest</name>
    <filename>classmulti__interface__roam_1_1state__publisher_1_1BasicTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_basic</name>
      <anchorfile>classmulti__interface__roam_1_1state__publisher_1_1BasicTest.html</anchorfile>
      <anchor>a5be39464331b227c321dc8fdf3ec9d90</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_composite</name>
      <anchorfile>classmulti__interface__roam_1_1state__publisher_1_1BasicTest.html</anchorfile>
      <anchor>add5b79d8bd53438d1266de33545d605e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::state_publisher::CompositeStatePublisher</name>
    <filename>classmulti__interface__roam_1_1state__publisher_1_1CompositeStatePublisher.html</filename>
    <base>multi_interface_roam::state_publisher::StatePublisher</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1state__publisher_1_1CompositeStatePublisher.html</anchorfile>
      <anchor>ac5271d4a994ae95b82281a10dc1c9d7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set</name>
      <anchorfile>classmulti__interface__roam_1_1state__publisher_1_1CompositeStatePublisher.html</anchorfile>
      <anchor>a17869973f41a9271ae6cf580428e6b35</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_cb</name>
      <anchorfile>classmulti__interface__roam_1_1state__publisher_1_1CompositeStatePublisher.html</anchorfile>
      <anchor>a9cce42aa33b206d979558844a15bf94a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_func</name>
      <anchorfile>classmulti__interface__roam_1_1state__publisher_1_1CompositeStatePublisher.html</anchorfile>
      <anchor>afc10ea12ea68e92c82373818db9752c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_has_been_set</name>
      <anchorfile>classmulti__interface__roam_1_1state__publisher_1_1CompositeStatePublisher.html</anchorfile>
      <anchor>a5b2d31b68937e6ae48c587fb43333ac4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_states</name>
      <anchorfile>classmulti__interface__roam_1_1state__publisher_1_1CompositeStatePublisher.html</anchorfile>
      <anchor>a3c09e14cdf041e7b302e26056fe66839</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_set</name>
      <anchorfile>classmulti__interface__roam_1_1state__publisher_1_1CompositeStatePublisher.html</anchorfile>
      <anchor>acd2fb19ccc67e22eea9dd8017aa98233</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::state_publisher::JustSubscribed</name>
    <filename>classmulti__interface__roam_1_1state__publisher_1_1JustSubscribed.html</filename>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::state_publisher::StatePublisher</name>
    <filename>classmulti__interface__roam_1_1state__publisher_1_1StatePublisher.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1state__publisher_1_1StatePublisher.html</anchorfile>
      <anchor>aa03a9d13c56488b4d8864772298d7c3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classmulti__interface__roam_1_1state__publisher_1_1StatePublisher.html</anchorfile>
      <anchor>a676651584bb855b95cd7b8ace79222d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set</name>
      <anchorfile>classmulti__interface__roam_1_1state__publisher_1_1StatePublisher.html</anchorfile>
      <anchor>a78850b8ac73c3d880ebab1a96b663632</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>subscribe</name>
      <anchorfile>classmulti__interface__roam_1_1state__publisher_1_1StatePublisher.html</anchorfile>
      <anchor>ab77f8548e42adbca11e3cb963b89c508</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_event</name>
      <anchorfile>classmulti__interface__roam_1_1state__publisher_1_1StatePublisher.html</anchorfile>
      <anchor>a07aeaa6175529038389ae2d4a43dd58f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_setting_thread</name>
      <anchorfile>classmulti__interface__roam_1_1state__publisher_1_1StatePublisher.html</anchorfile>
      <anchor>ad67139b48dbc85bdd69a50a555e27d36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_state</name>
      <anchorfile>classmulti__interface__roam_1_1state__publisher_1_1StatePublisher.html</anchorfile>
      <anchor>a16de07b2b0bdd9ea95491957da091f02</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>multi_interface_roam::system</name>
    <filename>namespacemulti__interface__roam_1_1system.html</filename>
    <class kind="class">multi_interface_roam::system::AutoShutdown</class>
    <class kind="class">multi_interface_roam::system::Quiet</class>
    <class kind="class">multi_interface_roam::system::System</class>
    <class kind="class">multi_interface_roam::system::SystemTest</class>
    <member kind="function">
      <type>def</type>
      <name>run_ros_tests</name>
      <anchorfile>namespacemulti__interface__roam_1_1system.html</anchorfile>
      <anchor>a1d671432950c9ec2f3939e9b9dfbd3a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>system</name>
      <anchorfile>namespacemulti__interface__roam_1_1system.html</anchorfile>
      <anchor>a9ecaf0e5adb011eb81c715956494f1d5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::system::AutoShutdown</name>
    <filename>classmulti__interface__roam_1_1system_1_1AutoShutdown.html</filename>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::system::Quiet</name>
    <filename>classmulti__interface__roam_1_1system_1_1Quiet.html</filename>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::system::System</name>
    <filename>classmulti__interface__roam_1_1system_1_1System.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1system_1_1System.html</anchorfile>
      <anchor>ad5020daf14b4f3f98a021cb4bc7629c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>errReceived</name>
      <anchorfile>classmulti__interface__roam_1_1system_1_1System.html</anchorfile>
      <anchor>a225c156211af7d9d584bf58de896468c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>outReceived</name>
      <anchorfile>classmulti__interface__roam_1_1system_1_1System.html</anchorfile>
      <anchor>ae18bbe0b7e2b10a090eb738d223a54d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>processEnded</name>
      <anchorfile>classmulti__interface__roam_1_1system_1_1System.html</anchorfile>
      <anchor>aafaf2d7d2337e890218c0a74cd8bef2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>shutdown</name>
      <anchorfile>classmulti__interface__roam_1_1system_1_1System.html</anchorfile>
      <anchor>ae6341bd94541c0141ca6bd9f26e32026</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>args</name>
      <anchorfile>classmulti__interface__roam_1_1system_1_1System.html</anchorfile>
      <anchor>abaaf074a58ae4c9c84092f84e91f564e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>deferred</name>
      <anchorfile>classmulti__interface__roam_1_1system_1_1System.html</anchorfile>
      <anchor>a221115853f2da3187b4f5f35a1d3ce0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>proc</name>
      <anchorfile>classmulti__interface__roam_1_1system_1_1System.html</anchorfile>
      <anchor>a26220f7dd5b382f86b2de18dddcfc392</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>quiet</name>
      <anchorfile>classmulti__interface__roam_1_1system_1_1System.html</anchorfile>
      <anchor>ad2e9bc97c9799eba22217f3438ef750b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>shutdown_deferreds</name>
      <anchorfile>classmulti__interface__roam_1_1system_1_1System.html</anchorfile>
      <anchor>ac160a21b16f6ede130a26d402e6b681e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>shutdown_trigger</name>
      <anchorfile>classmulti__interface__roam_1_1system_1_1System.html</anchorfile>
      <anchor>a2b23cd7a4e7228f2cc51f98a745a99aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_shutdown</name>
      <anchorfile>classmulti__interface__roam_1_1system_1_1System.html</anchorfile>
      <anchor>a1e22e7fd7e8871edb155b92e65971d90</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::system::SystemTest</name>
    <filename>classmulti__interface__roam_1_1system_1_1SystemTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_basic</name>
      <anchorfile>classmulti__interface__roam_1_1system_1_1SystemTest.html</anchorfile>
      <anchor>a043b4a39071cec9667d42d9690323046</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_no_return_early</name>
      <anchorfile>classmulti__interface__roam_1_1system_1_1SystemTest.html</anchorfile>
      <anchor>a5afae123a4edbfd1ef72bb23dab43e51</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_retval</name>
      <anchorfile>classmulti__interface__roam_1_1system_1_1SystemTest.html</anchorfile>
      <anchor>ab95485c4aab3ad93de1d693fc7fc3f24</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>multi_interface_roam::weakcallback</name>
    <filename>namespacemulti__interface__roam_1_1weakcallback.html</filename>
    <class kind="class">multi_interface_roam::weakcallback::WeakCallback</class>
    <class kind="class">multi_interface_roam::weakcallback::WeakCallbackCb</class>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::weakcallback::WeakCallback</name>
    <filename>classmulti__interface__roam_1_1weakcallback_1_1WeakCallback.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__call__</name>
      <anchorfile>classmulti__interface__roam_1_1weakcallback_1_1WeakCallback.html</anchorfile>
      <anchor>ad4b31ff4aa5687cf54421e2ce891c415</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1weakcallback_1_1WeakCallback.html</anchorfile>
      <anchor>a3bbd153093f572155a846d12056a2916</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>default_callback</name>
      <anchorfile>classmulti__interface__roam_1_1weakcallback_1_1WeakCallback.html</anchorfile>
      <anchor>a1fb8a66aefa5d4f09c979b6636328223</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>object_deleted</name>
      <anchorfile>classmulti__interface__roam_1_1weakcallback_1_1WeakCallback.html</anchorfile>
      <anchor>af1532ab2737b13f8218c67d15e015332</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>callback_attr</name>
      <anchorfile>classmulti__interface__roam_1_1weakcallback_1_1WeakCallback.html</anchorfile>
      <anchor>a9eb8fc45c496eb85ab3dcaaf30d07aea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>token</name>
      <anchorfile>classmulti__interface__roam_1_1weakcallback_1_1WeakCallback.html</anchorfile>
      <anchor>a88909b8c03d6a902ff62f7e377e67390</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wref</name>
      <anchorfile>classmulti__interface__roam_1_1weakcallback_1_1WeakCallback.html</anchorfile>
      <anchor>ad8e1dc8e13da226a8884b55256e2c2e5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>multi_interface_roam::weakcallback::WeakCallbackCb</name>
    <filename>classmulti__interface__roam_1_1weakcallback_1_1WeakCallbackCb.html</filename>
    <base>multi_interface_roam::weakcallback::WeakCallback</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmulti__interface__roam_1_1weakcallback_1_1WeakCallbackCb.html</anchorfile>
      <anchor>a4b66e7729d87c7626650981ca9c72ba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>object_deleted</name>
      <anchorfile>classmulti__interface__roam_1_1weakcallback_1_1WeakCallbackCb.html</anchorfile>
      <anchor>ad2ea7061c6976147aed3a2c5cec87b3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_deleted_cb</name>
      <anchorfile>classmulti__interface__roam_1_1weakcallback_1_1WeakCallbackCb.html</anchorfile>
      <anchor>ac5540de21b67b262924aa6d08d5dce8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_args</name>
      <anchorfile>classmulti__interface__roam_1_1weakcallback_1_1WeakCallbackCb.html</anchorfile>
      <anchor>aa51ae2efabcc1a7c4b72542958e7e205</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_deleted_cb</name>
      <anchorfile>classmulti__interface__roam_1_1weakcallback_1_1WeakCallbackCb.html</anchorfile>
      <anchor>a29bd14677b87baaedcdc229a64de150f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_kwargs</name>
      <anchorfile>classmulti__interface__roam_1_1weakcallback_1_1WeakCallbackCb.html</anchorfile>
      <anchor>ad37396914a8c690fdaf2768b482ef390</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pcap_twisted</name>
    <filename>namespacepcap__twisted.html</filename>
    <class kind="class">pcap_twisted::AlreadyClosed</class>
    <class kind="class">pcap_twisted::Capture</class>
    <class kind="class">pcap_twisted::DeathReporter</class>
    <member kind="function">
      <type>def</type>
      <name>hasPcapObj</name>
      <anchorfile>namespacepcap__twisted.html</anchorfile>
      <anchor>aa210594e3488a5bffe96151f984e8dce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_pkt</name>
      <anchorfile>namespacepcap__twisted.html</anchorfile>
      <anchor>a1f687a1edf23551cd935581ebf13df02</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>RawSocket</name>
      <anchorfile>namespacepcap__twisted.html</anchorfile>
      <anchor>ae1608678cb47e3641d28a5c11a21f6bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>c1</name>
      <anchorfile>namespacepcap__twisted.html</anchorfile>
      <anchor>ab21abdb79faf928e59962a1631c9206a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>h</name>
      <anchorfile>namespacepcap__twisted.html</anchorfile>
      <anchor>a6d49071e3f1dd3e08816934df84af24f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pcap_twisted::AlreadyClosed</name>
    <filename>classpcap__twisted_1_1AlreadyClosed.html</filename>
  </compound>
  <compound kind="class">
    <name>pcap_twisted::Capture</name>
    <filename>classpcap__twisted_1_1Capture.html</filename>
    <base>event::Event</base>
    <class kind="class">pcap_twisted::Capture::_CaptureDescriptor</class>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpcap__twisted_1_1Capture.html</anchorfile>
      <anchor>a2adccf14a700aa2da94ca686494b4ec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_args</name>
      <anchorfile>classpcap__twisted_1_1Capture.html</anchorfile>
      <anchor>a50991ce9e9186d09ec50b56e4942f2f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_descr</name>
      <anchorfile>classpcap__twisted_1_1Capture.html</anchorfile>
      <anchor>a8e6d0732ed3ceda3d5cbf3c61f8665e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_kwargs</name>
      <anchorfile>classpcap__twisted_1_1Capture.html</anchorfile>
      <anchor>a4d62fdf0ac17104b183c9620a67289bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_sub_change_lock</name>
      <anchorfile>classpcap__twisted_1_1Capture.html</anchorfile>
      <anchor>a1aeffac7a461c96b0b28e762df91c426</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pcap_twisted::Capture::_CaptureDescriptor</name>
    <filename>classpcap__twisted_1_1Capture_1_1__CaptureDescriptor.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpcap__twisted_1_1Capture_1_1__CaptureDescriptor.html</anchorfile>
      <anchor>a5ae05b6d3a1d1cfdff3226c5fad0a87a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>close</name>
      <anchorfile>classpcap__twisted_1_1Capture_1_1__CaptureDescriptor.html</anchorfile>
      <anchor>adb9f451e1f2fb16c4f6c723924ed215c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>connectionLost</name>
      <anchorfile>classpcap__twisted_1_1Capture_1_1__CaptureDescriptor.html</anchorfile>
      <anchor>a642e1c79dbc3806d2fc3dae39c003d7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>doRead</name>
      <anchorfile>classpcap__twisted_1_1Capture_1_1__CaptureDescriptor.html</anchorfile>
      <anchor>ad60f5cef2813a5680a290d0a881649d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fileno</name>
      <anchorfile>classpcap__twisted_1_1Capture_1_1__CaptureDescriptor.html</anchorfile>
      <anchor>a1ca07dd35994df5bf3ea3ecf2f366800</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>logPrefix</name>
      <anchorfile>classpcap__twisted_1_1Capture_1_1__CaptureDescriptor.html</anchorfile>
      <anchor>a6422c403e4b132d870e01a44797dc1e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>parent</name>
      <anchorfile>classpcap__twisted_1_1Capture_1_1__CaptureDescriptor.html</anchorfile>
      <anchor>a426961f57b0dc39d6bd0d044cd5be792</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pcap</name>
      <anchorfile>classpcap__twisted_1_1Capture_1_1__CaptureDescriptor.html</anchorfile>
      <anchor>a8d6a6e3dc978d1da1d726bb9fbe771f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_cb</name>
      <anchorfile>classpcap__twisted_1_1Capture_1_1__CaptureDescriptor.html</anchorfile>
      <anchor>a838439cd9cb27e0d9974a59041dc6007</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_got_pkt</name>
      <anchorfile>classpcap__twisted_1_1Capture_1_1__CaptureDescriptor.html</anchorfile>
      <anchor>a22b868115d0d4acdc6a0d3f63361f00c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pcap_twisted::DeathReporter</name>
    <filename>classpcap__twisted_1_1DeathReporter.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__del__</name>
      <anchorfile>classpcap__twisted_1_1DeathReporter.html</anchorfile>
      <anchor>a396d7b085bebad4ac120dd667f8646d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpcap__twisted_1_1DeathReporter.html</anchorfile>
      <anchor>a4ca2a89590ad169c90f317856e5c8411</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classpcap__twisted_1_1DeathReporter.html</anchorfile>
      <anchor>abdcc8eae40022d6b172762c2b5e9d3d9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>roam_node</name>
    <filename>namespaceroam__node.html</filename>
    <class kind="class">roam_node::MultiInterfaceDiagPublisher</class>
    <member kind="variable">
      <type>dictionary</type>
      <name>freq_to_chan_map</name>
      <anchorfile>namespaceroam__node.html</anchorfile>
      <anchor>a749ed7dcb79387d4c1d5832f67c92b39</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>roam_node::MultiInterfaceDiagPublisher</name>
    <filename>classroam__node_1_1MultiInterfaceDiagPublisher.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classroam__node_1_1MultiInterfaceDiagPublisher.html</anchorfile>
      <anchor>abf196f2061f3707769c10dd6b900a951</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fill_diags</name>
      <anchorfile>classroam__node_1_1MultiInterfaceDiagPublisher.html</anchorfile>
      <anchor>a1468aaadce019b1289b0321e3aa33cf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>frequency_to_channel</name>
      <anchorfile>classroam__node_1_1MultiInterfaceDiagPublisher.html</anchorfile>
      <anchor>a0e413e04780976701954eabe73fc6707</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>gen_accesspoint_msg</name>
      <anchorfile>classroam__node_1_1MultiInterfaceDiagPublisher.html</anchorfile>
      <anchor>a529b8e471c4364adb245334a1d3b5c8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>publish_diags</name>
      <anchorfile>classroam__node_1_1MultiInterfaceDiagPublisher.html</anchorfile>
      <anchor>aab13a95dd82560462caf3fa7125b3af5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>config</name>
      <anchorfile>classroam__node_1_1MultiInterfaceDiagPublisher.html</anchorfile>
      <anchor>ad0189cb83ed4601d0ec35e341f70d4ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>diag_pub</name>
      <anchorfile>classroam__node_1_1MultiInterfaceDiagPublisher.html</anchorfile>
      <anchor>a79ead16bc28acfa0ebadefbbfcb75431</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hostname</name>
      <anchorfile>classroam__node_1_1MultiInterfaceDiagPublisher.html</anchorfile>
      <anchor>a6b73d6dcef08bc5ac8a2de88a580bb06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wifi_pub</name>
      <anchorfile>classroam__node_1_1MultiInterfaceDiagPublisher.html</anchorfile>
      <anchor>a09cf10bc3cda6aff825d0a8047336d16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wifi_sub_pub</name>
      <anchorfile>classroam__node_1_1MultiInterfaceDiagPublisher.html</anchorfile>
      <anchor>ac33acb38f7d0d029687b9df660cf696e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>wireless_namespace</name>
      <anchorfile>classroam__node_1_1MultiInterfaceDiagPublisher.html</anchorfile>
      <anchor>af4e24e37940dfe12067c1c0cf4331db9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::multi_interface_roam::InterfaceStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1multi__interface__roam_1_1InterfaceStatus___a83de0f19f41464a5a24274d577dc6b9.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1multi__interface__roam_1_1InterfaceStatus___a83de0f19f41464a5a24274d577dc6b9.html</anchorfile>
      <anchor>ad90e7e846ed2f0a8ef7c46ec535a2f20</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::multi_interface_roam::InterfaceStatus_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::multi_interface_roam::MultiInterfaceStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1multi__interface__roam_1_1MultiInterfaceStat0d9d0574d5348a9869b50ab731c504ab.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1multi__interface__roam_1_1MultiInterfaceStat0d9d0574d5348a9869b50ab731c504ab.html</anchorfile>
      <anchor>a211539860e7f2703102ccd9febbd42dd</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::multi_interface_roam::MultiInterfaceStatus_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::multi_interface_roam::InterfaceStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1multi__interface__roam_1_1InterfaceStatus___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1multi__interface__roam_1_1InterfaceStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad1b475314c2adb93a635a4959895dee8</anchor>
      <arglist>(const ::multi_interface_roam::InterfaceStatus_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1multi__interface__roam_1_1InterfaceStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2f9959415e979eb8a0a1291546d363c5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::multi_interface_roam::MultiInterfaceStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1multi__interface__roam_1_1MultiInterfaceStatus_92425aba77c86e817aacc4044c5c88bd.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1multi__interface__roam_1_1MultiInterfaceStatus_92425aba77c86e817aacc4044c5c88bd.html</anchorfile>
      <anchor>aa874777c620831a30e07452f8c369053</anchor>
      <arglist>(const ::multi_interface_roam::MultiInterfaceStatus_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1multi__interface__roam_1_1MultiInterfaceStatus_92425aba77c86e817aacc4044c5c88bd.html</anchorfile>
      <anchor>a7a73d6752dcf71dd47c2e0c07e88b61b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::multi_interface_roam::InterfaceStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1multi__interface__roam_1_1InterfaceStatus___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1multi__interface__roam_1_1InterfaceStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ada3ee7fc06050234eeaea2b478dda6da</anchor>
      <arglist>(const ::multi_interface_roam::InterfaceStatus_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1multi__interface__roam_1_1InterfaceStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7316fd2bc550f12bfc23a13c89737a03</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::multi_interface_roam::MultiInterfaceStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1multi__interface__roam_1_1MultiInterfaceStatu782b44686d7f595f25c755b814c47099.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1multi__interface__roam_1_1MultiInterfaceStatu782b44686d7f595f25c755b814c47099.html</anchorfile>
      <anchor>ad0e1e8804bd06ced397fd46955264924</anchor>
      <arglist>(const ::multi_interface_roam::MultiInterfaceStatus_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1multi__interface__roam_1_1MultiInterfaceStatu782b44686d7f595f25c755b814c47099.html</anchorfile>
      <anchor>a072c0f2c853b2f0b36d1db3f5c762462</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::multi_interface_roam::InterfaceStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1multi__interface__roam_1_1InterfaceStatus___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::multi_interface_roam::InterfaceStatus_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1multi__interface__roam_1_1InterfaceStatus___3_9b0b17ecbcfffdfca72ff9a0de730c56.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::multi_interface_roam::MultiInterfaceStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1multi__interface__roam_1_1MultiInterfaceStatus0ebbd7ebd62e557a50686a490503fa99.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::multi_interface_roam::MultiInterfaceStatus_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1multi__interface__roam_1_1MultiInterfaceStatusdcfdf0b2cfc7f0d465fea09aa4b0b328.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::multi_interface_roam::InterfaceStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1multi__interface__roam_1_1InterfaceStatus___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1multi__interface__roam_1_1InterfaceStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac0a59da20bbcc090e7798d8296815056</anchor>
      <arglist>(const ::multi_interface_roam::InterfaceStatus_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1multi__interface__roam_1_1InterfaceStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1a6271b9ffd8dd053346a41971c89674</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1multi__interface__roam_1_1InterfaceStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac50124c225387082755ef900de82dda2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1multi__interface__roam_1_1InterfaceStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aec844394d3b3881f554af455b5490029</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::multi_interface_roam::MultiInterfaceStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1multi__interface__roam_1_1MultiInterfaceStatus___ce062ebaba3ff7a801aee4e070d751b6.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1multi__interface__roam_1_1MultiInterfaceStatus___ce062ebaba3ff7a801aee4e070d751b6.html</anchorfile>
      <anchor>a8bad43852d4a0b2da61b7efe93a66299</anchor>
      <arglist>(const ::multi_interface_roam::MultiInterfaceStatus_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1multi__interface__roam_1_1MultiInterfaceStatus___ce062ebaba3ff7a801aee4e070d751b6.html</anchorfile>
      <anchor>a50f37a31e335545ccea6772b24c0f99b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1multi__interface__roam_1_1MultiInterfaceStatus___ce062ebaba3ff7a801aee4e070d751b6.html</anchorfile>
      <anchor>a5198fe1a40f62f4ba8198202117283b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1multi__interface__roam_1_1MultiInterfaceStatus___ce062ebaba3ff7a801aee4e070d751b6.html</anchorfile>
      <anchor>ad1e97a7c904126fb83331d982d55ef12</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::multi_interface_roam::InterfaceStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1multi__interface__roam_1_1InterfaceStatus___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1multi__interface__roam_1_1InterfaceStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5e21eca0cd76064ed60e47038a837e61</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1multi__interface__roam_1_1InterfaceStatus___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a971465fcb61710219e9c2d7ee8392ad1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::multi_interface_roam::MultiInterfaceStatus_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1multi__interface__roam_1_1MultiInterfaceStatus_45080ce03827d0beefeb7b1b4c14ff51.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1multi__interface__roam_1_1MultiInterfaceStatus_45080ce03827d0beefeb7b1b4c14ff51.html</anchorfile>
      <anchor>acce10e11c74b102affab9a7dadfb8be6</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1multi__interface__roam_1_1MultiInterfaceStatus_45080ce03827d0beefeb7b1b4c14ff51.html</anchorfile>
      <anchor>aac9eb23e326e56534f7f2109cc561b6d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sta_test</name>
    <filename>namespacesta__test.html</filename>
    <class kind="class">sta_test::Bss</class>
    <class kind="class">sta_test::FastAssoc</class>
    <class kind="class">sta_test::Reassociate</class>
    <class kind="class">sta_test::SlowAssoc</class>
    <class kind="class">sta_test::StaTester</class>
    <class kind="class">sta_test::SuccessCounter</class>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacesta__test.html</anchorfile>
      <anchor>aacde9598bb46b8319bc57c69ba63eef6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>shutdown_by_ros</name>
      <anchorfile>namespacesta__test.html</anchorfile>
      <anchor>ab0df777d2f6e77620b7a97f137870b41</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sta_test::Bss</name>
    <filename>classsta__test_1_1Bss.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsta__test_1_1Bss.html</anchorfile>
      <anchor>a7249ce28d4480d07d704fdd2e986cdea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bssid</name>
      <anchorfile>classsta__test_1_1Bss.html</anchorfile>
      <anchor>adf4869285cdd06bf3626f1e2a0f21cd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>freq</name>
      <anchorfile>classsta__test_1_1Bss.html</anchorfile>
      <anchor>a5ea7bbb8fe6e4f9d3ea55afe66739251</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ip</name>
      <anchorfile>classsta__test_1_1Bss.html</anchorfile>
      <anchor>a3fb70ad073f788ab70a5dba90798a5de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ssid</name>
      <anchorfile>classsta__test_1_1Bss.html</anchorfile>
      <anchor>a69baaf2ece8b00a014f5786e3974b191</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sta_test::FastAssoc</name>
    <filename>classsta__test_1_1FastAssoc.html</filename>
  </compound>
  <compound kind="class">
    <name>sta_test::Reassociate</name>
    <filename>classsta__test_1_1Reassociate.html</filename>
  </compound>
  <compound kind="class">
    <name>sta_test::SlowAssoc</name>
    <filename>classsta__test_1_1SlowAssoc.html</filename>
  </compound>
  <compound kind="class">
    <name>sta_test::StaTester</name>
    <filename>classsta__test_1_1StaTester.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsta__test_1_1StaTester.html</anchorfile>
      <anchor>a2e0229f9f95d26afa457023d1326af78</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run_test</name>
      <anchorfile>classsta__test_1_1StaTester.html</anchorfile>
      <anchor>aec0791dcb0d98262b2abc0cafd2ddc47</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>try_assoc</name>
      <anchorfile>classsta__test_1_1StaTester.html</anchorfile>
      <anchor>a36419c94a34ebd0aef67ba0b18ef83c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ap_not_found_counter</name>
      <anchorfile>classsta__test_1_1StaTester.html</anchorfile>
      <anchor>aaaeef2e3eb7eddd449e1e9c951b4acbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>assoc_counters</name>
      <anchorfile>classsta__test_1_1StaTester.html</anchorfile>
      <anchor>aa21eca679325da568e48cfaee1cb0cec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bgscan_counter</name>
      <anchorfile>classsta__test_1_1StaTester.html</anchorfile>
      <anchor>a11c1a923e8e73828f4a16c5c04a9fcd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bss_counters</name>
      <anchorfile>classsta__test_1_1StaTester.html</anchorfile>
      <anchor>a3928ff7d22c53bd2680c575391f2d3f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bsses</name>
      <anchorfile>classsta__test_1_1StaTester.html</anchorfile>
      <anchor>a3274e7f5df3ab18a416cc5370cbdb9f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>counters</name>
      <anchorfile>classsta__test_1_1StaTester.html</anchorfile>
      <anchor>a59b04a320b80ce553a19fed50f6663c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>early_disassoc_counter</name>
      <anchorfile>classsta__test_1_1StaTester.html</anchorfile>
      <anchor>a71dd71b60ef25edb3d3c731399b1c462</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>iface</name>
      <anchorfile>classsta__test_1_1StaTester.html</anchorfile>
      <anchor>afb5601f580a6a8410bfcd36ba17f0e43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mixed_scan_counter</name>
      <anchorfile>classsta__test_1_1StaTester.html</anchorfile>
      <anchor>a29621da63fecc2d2d91f241b5d840a94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>radio</name>
      <anchorfile>classsta__test_1_1StaTester.html</anchorfile>
      <anchor>aadb14ce493f584d05bf36e1f53fa64fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>scan_counter</name>
      <anchorfile>classsta__test_1_1StaTester.html</anchorfile>
      <anchor>aa71ed279e9452f4034176aa1c5ff2d02</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sta_test::SuccessCounter</name>
    <filename>classsta__test_1_1SuccessCounter.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsta__test_1_1SuccessCounter.html</anchorfile>
      <anchor>a83b93de8b81e3a65149a36e7c57d8007</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__str__</name>
      <anchorfile>classsta__test_1_1SuccessCounter.html</anchorfile>
      <anchor>a2fa1cd438f6ae333c21a2d48ff51b5c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>count</name>
      <anchorfile>classsta__test_1_1SuccessCounter.html</anchorfile>
      <anchor>ab519ee289b6483b73057f069cf1bd352</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>failure</name>
      <anchorfile>classsta__test_1_1SuccessCounter.html</anchorfile>
      <anchor>a61f735f0302ddf6cd70371382c3127fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>success</name>
      <anchorfile>classsta__test_1_1SuccessCounter.html</anchorfile>
      <anchor>ac483a2f9a08d064c02c687ce2b306ddd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classsta__test_1_1SuccessCounter.html</anchorfile>
      <anchor>a05e14e6d010a3b2fa95288e2640f4d70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>successes</name>
      <anchorfile>classsta__test_1_1SuccessCounter.html</anchorfile>
      <anchor>a3ad259faf7d6c5d9db10afe239798635</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tries</name>
      <anchorfile>classsta__test_1_1SuccessCounter.html</anchorfile>
      <anchor>ac10e1302f20112d52721030e5bc63e41</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>state_publisher</name>
    <filename>namespacestate__publisher.html</filename>
    <class kind="class">state_publisher::BasicTest</class>
    <class kind="class">state_publisher::CompositeStatePublisher</class>
    <class kind="class">state_publisher::StatePublisher</class>
    <member kind="function">
      <type>def</type>
      <name>state_logger</name>
      <anchorfile>namespacestate__publisher.html</anchorfile>
      <anchor>a701dc46a0819ea5abab5b41608fcdb25</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>state_publisher::BasicTest</name>
    <filename>classstate__publisher_1_1BasicTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_basic</name>
      <anchorfile>classstate__publisher_1_1BasicTest.html</anchorfile>
      <anchor>ac588f27c6a0d32a464a8a9d33e4a9634</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_composite</name>
      <anchorfile>classstate__publisher_1_1BasicTest.html</anchorfile>
      <anchor>aa4e84ce0b71dcbcb36e909b96fed7628</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>state_publisher::CompositeStatePublisher</name>
    <filename>classstate__publisher_1_1CompositeStatePublisher.html</filename>
    <base>state_publisher::StatePublisher</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classstate__publisher_1_1CompositeStatePublisher.html</anchorfile>
      <anchor>af88e074cd1d9ab395ab592dffb47af8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set</name>
      <anchorfile>classstate__publisher_1_1CompositeStatePublisher.html</anchorfile>
      <anchor>a786991a31c5bfde17462caca87ec664d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_cb</name>
      <anchorfile>classstate__publisher_1_1CompositeStatePublisher.html</anchorfile>
      <anchor>ad30e68184a46ef6764c2ac27719c952e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_func</name>
      <anchorfile>classstate__publisher_1_1CompositeStatePublisher.html</anchorfile>
      <anchor>a1b51dae6d8d33c1bde1ead7126bdbb90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_has_been_set</name>
      <anchorfile>classstate__publisher_1_1CompositeStatePublisher.html</anchorfile>
      <anchor>a51e5f5e45ce24ce075443d3df979abf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_states</name>
      <anchorfile>classstate__publisher_1_1CompositeStatePublisher.html</anchorfile>
      <anchor>aea7c8d279973eb1a68c048256d07904d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>state_publisher::StatePublisher</name>
    <filename>classstate__publisher_1_1StatePublisher.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classstate__publisher_1_1StatePublisher.html</anchorfile>
      <anchor>aa081d51915ce6a8fd300d938b286fac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get</name>
      <anchorfile>classstate__publisher_1_1StatePublisher.html</anchorfile>
      <anchor>a2cbf98e27a569f847466dd4058bee3bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set</name>
      <anchorfile>classstate__publisher_1_1StatePublisher.html</anchorfile>
      <anchor>a1a6bee92466b15fe00527b2ad5bb25b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>subscribe</name>
      <anchorfile>classstate__publisher_1_1StatePublisher.html</anchorfile>
      <anchor>ac4da7e13fdd374523884ea2e26dd5e13</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_set_nolock</name>
      <anchorfile>classstate__publisher_1_1StatePublisher.html</anchorfile>
      <anchor>a4bd44794652070e735a360d62468322b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_event</name>
      <anchorfile>classstate__publisher_1_1StatePublisher.html</anchorfile>
      <anchor>ab7d202ea8b897580bcc22e888514cf73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_set_lock</name>
      <anchorfile>classstate__publisher_1_1StatePublisher.html</anchorfile>
      <anchor>add6ef70199df72cd157ccbb098af7696</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_setting_thread</name>
      <anchorfile>classstate__publisher_1_1StatePublisher.html</anchorfile>
      <anchor>a0e23a4cc07fb8dc7b2ec1d75065650ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_state</name>
      <anchorfile>classstate__publisher_1_1StatePublisher.html</anchorfile>
      <anchor>a65ec0db5a2ddddf1c4ce29c2b1caa5bb</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
