<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/tmp/ws/src/rocon_multimaster/rocon_gateway/src/rocon_gateway/</path>
    <filename>____init_____8py</filename>
    <namespace>rocon_gateway</namespace>
  </compound>
  <compound kind="file">
    <name>exceptions.py</name>
    <path>/tmp/ws/src/rocon_multimaster/rocon_gateway/src/rocon_gateway/</path>
    <filename>exceptions_8py</filename>
    <class kind="class">rocon_gateway::exceptions::ConnectionTypeError</class>
    <class kind="class">rocon_gateway::exceptions::GatewayError</class>
    <class kind="class">rocon_gateway::exceptions::GatewaySampleRuntimeError</class>
    <class kind="class">rocon_gateway::exceptions::GatewayUnavailableError</class>
    <namespace>rocon_gateway::exceptions</namespace>
  </compound>
  <compound kind="file">
    <name>flipped_interface.py</name>
    <path>/tmp/ws/src/rocon_multimaster/rocon_gateway/src/rocon_gateway/</path>
    <filename>flipped__interface_8py</filename>
    <class kind="class">rocon_gateway::flipped_interface::FlippedInterface</class>
    <namespace>rocon_gateway::flipped_interface</namespace>
    <member kind="variable">
      <type>list</type>
      <name>dudes</name>
      <anchorfile>namespacerocon__gateway_1_1flipped__interface.html</anchorfile>
      <anchor>a056ab9dc2371cb5033a4b0003f8d91ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>gateways</name>
      <anchorfile>namespacerocon__gateway_1_1flipped__interface.html</anchorfile>
      <anchor>af3a6ea727d2a3ea04b67e9147946ba34</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>scripts/gateway.py</name>
    <path>/tmp/ws/src/rocon_multimaster/rocon_gateway/scripts/</path>
    <filename>scripts_2gateway_8py</filename>
    <namespace>gateway</namespace>
    <member kind="variable">
      <type></type>
      <name>gateway</name>
      <anchorfile>namespacegateway.html</anchorfile>
      <anchor>a3739433a3cb620ddcbe61311bf4003a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>src/rocon_gateway/gateway.py</name>
    <path>/tmp/ws/src/rocon_multimaster/rocon_gateway/src/rocon_gateway/</path>
    <filename>src_2rocon__gateway_2gateway_8py</filename>
    <class kind="class">rocon_gateway::gateway::Gateway</class>
    <namespace>rocon_gateway::gateway</namespace>
  </compound>
  <compound kind="file">
    <name>gateway_hub.py</name>
    <path>/tmp/ws/src/rocon_multimaster/rocon_gateway/src/rocon_gateway/</path>
    <filename>gateway__hub_8py</filename>
    <class kind="class">rocon_gateway::gateway_hub::GatewayHub</class>
    <class kind="class">rocon_gateway::gateway_hub::HubConnectionCheckerThread</class>
    <namespace>rocon_gateway::gateway_hub</namespace>
  </compound>
  <compound kind="file">
    <name>gateway_node.py</name>
    <path>/tmp/ws/src/rocon_multimaster/rocon_gateway/src/rocon_gateway/</path>
    <filename>gateway__node_8py</filename>
    <class kind="class">rocon_gateway::gateway_node::GatewayNode</class>
    <namespace>rocon_gateway::gateway_node</namespace>
  </compound>
  <compound kind="file">
    <name>graph.py</name>
    <path>/tmp/ws/src/rocon_multimaster/rocon_gateway/src/rocon_gateway/</path>
    <filename>graph_8py</filename>
    <class kind="class">rocon_gateway::graph::Graph</class>
    <namespace>rocon_gateway::graph</namespace>
  </compound>
  <compound kind="file">
    <name>hub_manager.py</name>
    <path>/tmp/ws/src/rocon_multimaster/rocon_gateway/src/rocon_gateway/</path>
    <filename>hub__manager_8py</filename>
    <class kind="class">rocon_gateway::hub_manager::HubManager</class>
    <namespace>rocon_gateway::hub_manager</namespace>
  </compound>
  <compound kind="file">
    <name>interactive_interface.py</name>
    <path>/tmp/ws/src/rocon_multimaster/rocon_gateway/src/rocon_gateway/</path>
    <filename>interactive__interface_8py</filename>
    <class kind="class">rocon_gateway::interactive_interface::InteractiveInterface</class>
    <namespace>rocon_gateway::interactive_interface</namespace>
  </compound>
  <compound kind="file">
    <name>master_api.py</name>
    <path>/tmp/ws/src/rocon_multimaster/rocon_gateway/src/rocon_gateway/</path>
    <filename>master__api_8py</filename>
    <class kind="class">rocon_gateway::master_api::LocalMaster</class>
    <namespace>rocon_gateway::master_api</namespace>
  </compound>
  <compound kind="file">
    <name>master_connections.py</name>
    <path>/tmp/ws/src/rocon_multimaster/rocon_gateway/scripts/</path>
    <filename>master__connections_8py</filename>
    <class kind="class">master_connections::Flags</class>
    <namespace>master_connections</namespace>
    <member kind="variable">
      <type></type>
      <name>master</name>
      <anchorfile>namespacemaster__connections.html</anchorfile>
      <anchor>a6dd68d390003cafff89348bba5ce375b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>publishers</name>
      <anchorfile>namespacemaster__connections.html</anchorfile>
      <anchor>ae2ef2fdf69ac0313c8a574c84286e292</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>services</name>
      <anchorfile>namespacemaster__connections.html</anchorfile>
      <anchor>ade45e732b09acbb05f957edff8b35af1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>subscribers</name>
      <anchorfile>namespacemaster__connections.html</anchorfile>
      <anchor>abb52424734457b4e694b20d63c6b8b46</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>network_interface_manager.py</name>
    <path>/tmp/ws/src/rocon_multimaster/rocon_gateway/src/rocon_gateway/</path>
    <filename>network__interface__manager_8py</filename>
    <class kind="class">rocon_gateway::network_interface_manager::NetworkInterfaceManager</class>
    <namespace>rocon_gateway::network_interface_manager</namespace>
  </compound>
  <compound kind="file">
    <name>public_interface.py</name>
    <path>/tmp/ws/src/rocon_multimaster/rocon_gateway/src/rocon_gateway/</path>
    <filename>public__interface_8py</filename>
    <class kind="class">rocon_gateway::public_interface::PublicInterface</class>
    <namespace>rocon_gateway::public_interface</namespace>
    <member kind="function">
      <type>def</type>
      <name>publicRuleExists</name>
      <anchorfile>namespacerocon__gateway_1_1public__interface.html</anchorfile>
      <anchor>a0448840773955847603c934834c4cf2f</anchor>
      <arglist>(public_rule, public_rules)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pulled_interface.py</name>
    <path>/tmp/ws/src/rocon_multimaster/rocon_gateway/src/rocon_gateway/</path>
    <filename>pulled__interface_8py</filename>
    <class kind="class">rocon_gateway::pulled_interface::PulledInterface</class>
    <namespace>rocon_gateway::pulled_interface</namespace>
  </compound>
  <compound kind="file">
    <name>ros_parameters.py</name>
    <path>/tmp/ws/src/rocon_multimaster/rocon_gateway/src/rocon_gateway/</path>
    <filename>ros__parameters_8py</filename>
    <namespace>rocon_gateway::ros_parameters</namespace>
    <member kind="function">
      <type>def</type>
      <name>generate_remote_rules</name>
      <anchorfile>namespacerocon__gateway_1_1ros__parameters.html</anchorfile>
      <anchor>a79e255d025158999f432a117c54533a2</anchor>
      <arglist>(param)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>generate_rules</name>
      <anchorfile>namespacerocon__gateway_1_1ros__parameters.html</anchorfile>
      <anchor>acf5645bbd06ccdedc1b3143bf80c8e14</anchor>
      <arglist>(param)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setup_ros_parameters</name>
      <anchorfile>namespacerocon__gateway_1_1ros__parameters.html</anchorfile>
      <anchor>a846b45ee34453ab9a9e5037e3f30db06</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples.py</name>
    <path>/tmp/ws/src/rocon_multimaster/rocon_gateway/src/rocon_gateway/</path>
    <filename>samples_8py</filename>
    <namespace>rocon_gateway::samples</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_action_text</name>
      <anchorfile>namespacerocon__gateway_1_1samples.html</anchorfile>
      <anchor>a34ae650305162f24c2dc49a33df37015</anchor>
      <arglist>(cancel=False, msg=&apos;acting&apos;)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>advertise_all</name>
      <anchorfile>namespacerocon__gateway_1_1samples.html</anchorfile>
      <anchor>a0ed85466a4b32e84bfdeaea777129f16</anchor>
      <arglist>(cancel=False, ns=_gateway_namespace)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>advertise_tutorials</name>
      <anchorfile>namespacerocon__gateway_1_1samples.html</anchorfile>
      <anchor>ab0918216fdc797e9817b5485474b5c6b</anchor>
      <arglist>(cancel=False, regex_patterns=False, ns=_gateway_namespace)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>connect_hub_by_service</name>
      <anchorfile>namespacerocon__gateway_1_1samples.html</anchorfile>
      <anchor>aef4b09039ea7ed66bcb64b9af10d2f2f</anchor>
      <arglist>(ns=_gateway_namespace, raise_exception=True)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>create_tutorial_dictionaries</name>
      <anchorfile>namespacerocon__gateway_1_1samples.html</anchorfile>
      <anchor>add62fabd9942577f08ef5040f2f8578d</anchor>
      <arglist>(use_regex_patterns=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>find_first_remote_gateway</name>
      <anchorfile>namespacerocon__gateway_1_1samples.html</anchorfile>
      <anchor>a967db2b1c3f6b589d8c002f3bbba42c9</anchor>
      <arglist>(ns=_gateway_namespace, timeout=rospy.Duration(15.0))</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>flip_all</name>
      <anchorfile>namespacerocon__gateway_1_1samples.html</anchorfile>
      <anchor>ac0d5ecd2ac2806dadea5eedc95a28f19</anchor>
      <arglist>(remote_gateway_name=None, cancel=False, ns=_gateway_namespace)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>flip_tutorials</name>
      <anchorfile>namespacerocon__gateway_1_1samples.html</anchorfile>
      <anchor>ad3366b43270b5ea6bfdab9c0b025517f</anchor>
      <arglist>(remote_gateway_name=None, cancel=False, regex_patterns=False, ns=_gateway_namespace)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pull_all</name>
      <anchorfile>namespacerocon__gateway_1_1samples.html</anchorfile>
      <anchor>afb17ff5701c08958bd64ef83fed679e5</anchor>
      <arglist>(remote_gateway_name=None, cancel=False, ns=_gateway_namespace)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pull_tutorials</name>
      <anchorfile>namespacerocon__gateway_1_1samples.html</anchorfile>
      <anchor>a91f36ffd725ec789014f51290ed9e190</anchor>
      <arglist>(remote_gateway_name=None, cancel=False, regex_patterns=False, ns=_gateway_namespace)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wait_for_gateway</name>
      <anchorfile>namespacerocon__gateway_1_1samples.html</anchorfile>
      <anchor>abda8361ed94aaa8ba179f8e864f92fe6</anchor>
      <arglist>(ns=_gateway_namespace, timeout=rospy.Duration(5.0))</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wait_for_remote_gateway</name>
      <anchorfile>namespacerocon__gateway_1_1samples.html</anchorfile>
      <anchor>a8a75188664712c4993c44771cbfad06e</anchor>
      <arglist>(remote_gateway_name, ns=_gateway_namespace, timeout=rospy.Duration(5.0))</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>string</type>
      <name>_gateway_namespace</name>
      <anchorfile>namespacerocon__gateway_1_1samples.html</anchorfile>
      <anchor>aed94ff8ba8161e05f551c1bc3efaeee0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>setup.py</name>
    <path>/tmp/ws/src/rocon_multimaster/rocon_gateway/</path>
    <filename>setup_8py</filename>
    <namespace>setup</namespace>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>utils.py</name>
    <path>/tmp/ws/src/rocon_multimaster/rocon_gateway/src/rocon_gateway/</path>
    <filename>utils_8py</filename>
    <class kind="class">rocon_gateway::utils::Connection</class>
    <class kind="class">rocon_gateway::utils::Registration</class>
    <namespace>rocon_gateway::utils</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_connections_from_action_chan_dict</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>a039f7436862c8b619ecbbdf6f420df90</anchor>
      <arglist>(ccproxy_channel_dict, connection_type)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_connections_from_pub_sub_chan_dict</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>ac0ef355f099250befeaf8b8bcc38e279</anchor>
      <arglist>(ccproxy_channel_dict, connection_type)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_connections_from_service_chan_dict</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>adc48cab966a27f2ccf23d470a5ac64ee</anchor>
      <arglist>(ccproxy_channel_dict, connection_type)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>create_empty_connection_type_dictionary</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>a2871b730188b862f2011d2488b11fa91</anchor>
      <arglist>(collection_type=list)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>decrypt</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>a57f56277c1bd3ec32e3a73ecf170fd67</anchor>
      <arglist>(ciphertext, key)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>decrypt_connection</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>aa556d5626a863988518673e0646d85a5</anchor>
      <arglist>(connection, key)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>a0f55461c1b4ded8246220c24892abba4</anchor>
      <arglist>(str_msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_connection</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>a02b23ff156ce6230a98c09756916ef63</anchor>
      <arglist>(connection_str)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_key</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>a6958250038764457b3f416029143b1bc</anchor>
      <arglist>(serialized_key)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_request</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>a5b4a8d58d8592971e9f48ac967adc6b2</anchor>
      <arglist>(request_str)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>encrypt</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>aeea3bc7c2cf5f79bd671714d5b8bb96c</anchor>
      <arglist>(plaintext, public_key)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>encrypt_connection</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>a0a9d2275ce5ee6a0cc1f0af77f6be936</anchor>
      <arglist>(connection, key)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>format_rule</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>a3075f50733c01121ffb7f9099dd293eb</anchor>
      <arglist>(rule)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>generate_private_public_key</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>a73dd75642e581d769e25a5aad13714b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_connection_from_list</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>a8e273214d16cd5ecdc5889b6b226f3a9</anchor>
      <arglist>(connection_argument_list)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_rule_from_list</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>abe7959781fc34f579a5c904f38cad0bf</anchor>
      <arglist>(rule_argument_list)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_all_pattern</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>a8b7185cd1904c54db81a5ccbe9cdb0ac</anchor>
      <arglist>(pattern)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>a6f8ea8f822fd07e6d7484b5f99174416</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_connection</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>a58ecace4da72a169a82389488e767c48</anchor>
      <arglist>(connection)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_connection_request</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>aae86566a281bc6ab1fb03bf3a16a8388</anchor>
      <arglist>(command, source, connection)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_key</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>ac6ba878d1c621ce0d1ba8f662c4dd8cd</anchor>
      <arglist>(key)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_rule_request</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>a4a744a159a375eb53ae613c1a88063c8</anchor>
      <arglist>(command, source, rule)</arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>action_types</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>abc07ce2a4343fecdbac9b2bf2322263d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>connection_type_strings_list</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>a5dd83991083a144b62f8fa66214ba76a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>connection_types</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>ac4f7e881f3302deea1dfbe81b31cd2e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>connection_types_list</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>a43cf6e627432a5c593037cc78e213787</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>difflist</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>a9b058aa4cb0f39ab7051630e65706876</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>MAX_PLAINTEXT_LENGTH</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>a7844f9aaeed784cf0ff050529e00a99b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rocon_gateway::utils::Connection</name>
    <filename>classrocon__gateway_1_1utils_1_1Connection.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__eq__</name>
      <anchorfile>classrocon__gateway_1_1utils_1_1Connection.html</anchorfile>
      <anchor>ab7ff1b48e7163aef4e8fca6523a43490</anchor>
      <arglist>(self, other)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__hash__</name>
      <anchorfile>classrocon__gateway_1_1utils_1_1Connection.html</anchorfile>
      <anchor>a8831d6206074181427ace105a046aae2</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrocon__gateway_1_1utils_1_1Connection.html</anchorfile>
      <anchor>a7432013c47294179c70c1140362a1e8a</anchor>
      <arglist>(self, rule, type_msg, type_info, xmlrpc_uri)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__ne__</name>
      <anchorfile>classrocon__gateway_1_1utils_1_1Connection.html</anchorfile>
      <anchor>ac6828bbfd2d24b3e3f5dbd441b42621d</anchor>
      <arglist>(self, other)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__repr__</name>
      <anchorfile>classrocon__gateway_1_1utils_1_1Connection.html</anchorfile>
      <anchor>ae247cdcbf041d796bfd73ff8c08d8410</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__str__</name>
      <anchorfile>classrocon__gateway_1_1utils_1_1Connection.html</anchorfile>
      <anchor>a2f4e9031ff02ed21946757d4e6f9697a</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>hasSameRule</name>
      <anchorfile>classrocon__gateway_1_1utils_1_1Connection.html</anchorfile>
      <anchor>aea37bae0505e2844b30989111c325443</anchor>
      <arglist>(self, connection)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>inConnectionList</name>
      <anchorfile>classrocon__gateway_1_1utils_1_1Connection.html</anchorfile>
      <anchor>aeadcb878746646437f2a3cdedb702786</anchor>
      <arglist>(self, connection_list)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rule</name>
      <anchorfile>classrocon__gateway_1_1utils_1_1Connection.html</anchorfile>
      <anchor>a995501f3710d9ed1baccdb5ab7668e58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>type_info</name>
      <anchorfile>classrocon__gateway_1_1utils_1_1Connection.html</anchorfile>
      <anchor>a83edb334a367cf24c1db05b602d3f371</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>type_msg</name>
      <anchorfile>classrocon__gateway_1_1utils_1_1Connection.html</anchorfile>
      <anchor>a17e20d7742da4bc79f6c78673fa9f202</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>xmlrpc_uri</name>
      <anchorfile>classrocon__gateway_1_1utils_1_1Connection.html</anchorfile>
      <anchor>a9ac973ff4dcc732b7780461ed53df029</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__dict__</name>
      <anchorfile>classrocon__gateway_1_1utils_1_1Connection.html</anchorfile>
      <anchor>a4804d6c99c2b0b1d2bb05f83b5df6156</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rocon_gateway::exceptions::ConnectionTypeError</name>
    <filename>classrocon__gateway_1_1exceptions_1_1ConnectionTypeError.html</filename>
    <base>rocon_gateway::exceptions::GatewayError</base>
  </compound>
  <compound kind="class">
    <name>master_connections::Flags</name>
    <filename>classmaster__connections_1_1Flags.html</filename>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>advertise</name>
      <anchorfile>classmaster__connections_1_1Flags.html</anchorfile>
      <anchor>a2b857aff954f595a730354355c2d5fc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>cancel</name>
      <anchorfile>classmaster__connections_1_1Flags.html</anchorfile>
      <anchor>a778730136f1bf01f56a02dffbcf54565</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rocon_gateway::flipped_interface::FlippedInterface</name>
    <filename>classrocon__gateway_1_1flipped__interface_1_1FlippedInterface.html</filename>
    <base>rocon_gateway::interactive_interface::InteractiveInterface</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrocon__gateway_1_1flipped__interface_1_1FlippedInterface.html</anchorfile>
      <anchor>af5c9c889dce2a949826cc706da133ff4</anchor>
      <arglist>(self, firewall, default_rule_blacklist, default_rules, all_targets)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_flipped_connections</name>
      <anchorfile>classrocon__gateway_1_1flipped__interface_1_1FlippedInterface.html</anchorfile>
      <anchor>af5b40b4d2fddb3c53317f090940b6fb4</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>remove_flip</name>
      <anchorfile>classrocon__gateway_1_1flipped__interface_1_1FlippedInterface.html</anchorfile>
      <anchor>a68886d084693f9160c494c3c8f21833a</anchor>
      <arglist>(self, flip)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update</name>
      <anchorfile>classrocon__gateway_1_1flipped__interface_1_1FlippedInterface.html</anchorfile>
      <anchor>a032c63afe281cf60140eb14246321581</anchor>
      <arglist>(self, connections, remote_gateway_hub_index, unique_name, master)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_flip_status</name>
      <anchorfile>classrocon__gateway_1_1flipped__interface_1_1FlippedInterface.html</anchorfile>
      <anchor>a76ee37d2fc79187f1f6c4b564d63f1da</anchor>
      <arglist>(self, flip, status)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>filtered_flips</name>
      <anchorfile>classrocon__gateway_1_1flipped__interface_1_1FlippedInterface.html</anchorfile>
      <anchor>af7f1501d136d20e0b78682729a4fa0fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>firewall</name>
      <anchorfile>classrocon__gateway_1_1flipped__interface_1_1FlippedInterface.html</anchorfile>
      <anchor>aa6e8c1c8f9310d2776edef2dd4fc8f77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>flip_all</name>
      <anchorfile>classrocon__gateway_1_1flipped__interface_1_1FlippedInterface.html</anchorfile>
      <anchor>ae0c6700037a13cac251384f5cfab60ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>flip_status</name>
      <anchorfile>classrocon__gateway_1_1flipped__interface_1_1FlippedInterface.html</anchorfile>
      <anchor>a8d75de05795245aa479f8dc129036c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>flipped</name>
      <anchorfile>classrocon__gateway_1_1flipped__interface_1_1FlippedInterface.html</anchorfile>
      <anchor>ada380550d2736dd14bd6d7794d7b1568</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>unflip_all</name>
      <anchorfile>classrocon__gateway_1_1flipped__interface_1_1FlippedInterface.html</anchorfile>
      <anchor>ae5ede6f271b83d203ce1004412b76fd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_filter_flipped_in_interfaces</name>
      <anchorfile>classrocon__gateway_1_1flipped__interface_1_1FlippedInterface.html</anchorfile>
      <anchor>a1c1abeb51e81ee4258c9c03cff79df8d</anchor>
      <arglist>(self, new_flips, flipped_in_registrations)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_generate_flips</name>
      <anchorfile>classrocon__gateway_1_1flipped__interface_1_1FlippedInterface.html</anchorfile>
      <anchor>a49e9f673d7cc231a82239a0a359aea5a</anchor>
      <arglist>(self, connection_type, name, node, remote_gateways, unique_name, master)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_matched_gateways</name>
      <anchorfile>classrocon__gateway_1_1flipped__interface_1_1FlippedInterface.html</anchorfile>
      <anchor>ac04829601661c50bde1adf1573010d8b</anchor>
      <arglist>(self, flip_rule, remote_gateways)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_is_registration_in_remote_rule</name>
      <anchorfile>classrocon__gateway_1_1flipped__interface_1_1FlippedInterface.html</anchorfile>
      <anchor>aef43113fcd2a21b0f3ab86499023912f</anchor>
      <arglist>(self, rule, new_flip_remote_rules)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_prepare_flip_status</name>
      <anchorfile>classrocon__gateway_1_1flipped__interface_1_1FlippedInterface.html</anchorfile>
      <anchor>a9b5840b80b2a4ee973b0c3dfdfdd23c1</anchor>
      <arglist>(self, flipped)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_prepare_flips</name>
      <anchorfile>classrocon__gateway_1_1flipped__interface_1_1FlippedInterface.html</anchorfile>
      <anchor>a588b815512c0c8d70e4023a9475cdb27</anchor>
      <arglist>(self, connections, remote_gateways, unique_name, master)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_prune_unavailable_gateway_flips</name>
      <anchorfile>classrocon__gateway_1_1flipped__interface_1_1FlippedInterface.html</anchorfile>
      <anchor>a1b78f383ea8a7b435a60116c22d2c61e</anchor>
      <arglist>(self, flipped, remote_gateways)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_update_flipped</name>
      <anchorfile>classrocon__gateway_1_1flipped__interface_1_1FlippedInterface.html</anchorfile>
      <anchor>a85cd6ebcb40c5ba54ede6d28510d5b23</anchor>
      <arglist>(self, flipped, filtered_flips)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rocon_gateway::gateway::Gateway</name>
    <filename>classrocon__gateway_1_1gateway_1_1Gateway.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrocon__gateway_1_1gateway_1_1Gateway.html</anchorfile>
      <anchor>addd754baa36aa5ae3ba88d7f8cb2bdce</anchor>
      <arglist>(self, hub_manager, param, unique_name, publish_gateway_info_callback)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>disengage_hub</name>
      <anchorfile>classrocon__gateway_1_1gateway_1_1Gateway.html</anchorfile>
      <anchor>a776e38064211ed76329cdf5f8935b2f9</anchor>
      <arglist>(self, hub)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_connected</name>
      <anchorfile>classrocon__gateway_1_1gateway_1_1Gateway.html</anchorfile>
      <anchor>a668c62729a5331bc9180bcb876a759a4</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ros_service_advertise</name>
      <anchorfile>classrocon__gateway_1_1gateway_1_1Gateway.html</anchorfile>
      <anchor>a627af5c140facf0399c89d012a5368c0</anchor>
      <arglist>(self, request)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ros_service_advertise_all</name>
      <anchorfile>classrocon__gateway_1_1gateway_1_1Gateway.html</anchorfile>
      <anchor>a6289b8551bcf3649a80d3a2c0ab4a21e</anchor>
      <arglist>(self, request)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ros_service_flip</name>
      <anchorfile>classrocon__gateway_1_1gateway_1_1Gateway.html</anchorfile>
      <anchor>a495d4f8afeca1578e840b03a025f23cc</anchor>
      <arglist>(self, request)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ros_service_flip_all</name>
      <anchorfile>classrocon__gateway_1_1gateway_1_1Gateway.html</anchorfile>
      <anchor>a209a5a66566404ddb44d278a7b7acbd3</anchor>
      <arglist>(self, request)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ros_service_pull</name>
      <anchorfile>classrocon__gateway_1_1gateway_1_1Gateway.html</anchorfile>
      <anchor>a88a5cdf25c21b5f5d80960cd08602722</anchor>
      <arglist>(self, request)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ros_service_pull_all</name>
      <anchorfile>classrocon__gateway_1_1gateway_1_1Gateway.html</anchorfile>
      <anchor>a41ace15e2b1e353ea09cb10c1b8352c2</anchor>
      <arglist>(self, request)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>spin</name>
      <anchorfile>classrocon__gateway_1_1gateway_1_1Gateway.html</anchorfile>
      <anchor>ae67d6d5ed043b11f9a45faaa5cd8bdc9</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_flipped_in_interface</name>
      <anchorfile>classrocon__gateway_1_1gateway_1_1Gateway.html</anchorfile>
      <anchor>ab7f321f45391595e50ee0641912f5570</anchor>
      <arglist>(self, registrations, remote_gateway_hub_index)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_flipped_interface</name>
      <anchorfile>classrocon__gateway_1_1gateway_1_1Gateway.html</anchorfile>
      <anchor>af7e667102add334a5de5be5ccb5caf4d</anchor>
      <arglist>(self, local_connection_index, remote_gateway_hub_index)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_network_information</name>
      <anchorfile>classrocon__gateway_1_1gateway_1_1Gateway.html</anchorfile>
      <anchor>ac93c5f9472bacb7e18e7b8a27bdce6f0</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_public_interface</name>
      <anchorfile>classrocon__gateway_1_1gateway_1_1Gateway.html</anchorfile>
      <anchor>a1fbffc1fa3e6718647e5e19d1928ce42</anchor>
      <arglist>(self, local_connection_index)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_pulled_interface</name>
      <anchorfile>classrocon__gateway_1_1gateway_1_1Gateway.html</anchorfile>
      <anchor>ab4d146dd431fcf132a50f2c344bfdc70</anchor>
      <arglist>(self, unused_connections, remote_gateway_hub_index)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>flipped_interface</name>
      <anchorfile>classrocon__gateway_1_1gateway_1_1Gateway.html</anchorfile>
      <anchor>ab95a5be6d877b23bda44ed91670b79cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hub_manager</name>
      <anchorfile>classrocon__gateway_1_1gateway_1_1Gateway.html</anchorfile>
      <anchor>a0eee1f45bf8d26ec5d9574f3826ae009</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ip</name>
      <anchorfile>classrocon__gateway_1_1gateway_1_1Gateway.html</anchorfile>
      <anchor>ab6bc8f9e949ba1eed3631115b8b0e46b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>master</name>
      <anchorfile>classrocon__gateway_1_1gateway_1_1Gateway.html</anchorfile>
      <anchor>ae0e08a28b69d996e57f16482caba4ac7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>network_interface_manager</name>
      <anchorfile>classrocon__gateway_1_1gateway_1_1Gateway.html</anchorfile>
      <anchor>a075861395254de8acdca4ee314a8c558</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>public_interface</name>
      <anchorfile>classrocon__gateway_1_1gateway_1_1Gateway.html</anchorfile>
      <anchor>af10568aaacfb9dd926a24b38f1a8bd33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pulled_interface</name>
      <anchorfile>classrocon__gateway_1_1gateway_1_1Gateway.html</anchorfile>
      <anchor>a0095fd8c334309d34bc316916b799f7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_add_flip_rules</name>
      <anchorfile>classrocon__gateway_1_1gateway_1_1Gateway.html</anchorfile>
      <anchor>a8a03ad668fdb09cd8503c46d2c4f9720</anchor>
      <arglist>(self, remotes)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_check_remote_gateways</name>
      <anchorfile>classrocon__gateway_1_1gateway_1_1Gateway.html</anchorfile>
      <anchor>a2e3de385ab8b22eac4ab88ac1f2a399d</anchor>
      <arglist>(self, remotes)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_remove_flip_rules</name>
      <anchorfile>classrocon__gateway_1_1gateway_1_1Gateway.html</anchorfile>
      <anchor>adf92c95399c8e9edbdc05e58e23b35fb</anchor>
      <arglist>(self, remotes)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_ros_service_remote_checks</name>
      <anchorfile>classrocon__gateway_1_1gateway_1_1Gateway.html</anchorfile>
      <anchor>af7e9ebc067e12596297a1f1a11bdf7c7</anchor>
      <arglist>(self, gateway)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_param</name>
      <anchorfile>classrocon__gateway_1_1gateway_1_1Gateway.html</anchorfile>
      <anchor>aa8039d5c6d280ef9fbc82f9ca0563a04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_publish_gateway_info</name>
      <anchorfile>classrocon__gateway_1_1gateway_1_1Gateway.html</anchorfile>
      <anchor>a908c7c216e08f9789d557c6147492934</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_unique_name</name>
      <anchorfile>classrocon__gateway_1_1gateway_1_1Gateway.html</anchorfile>
      <anchor>a293be6420f9cca63c220d81d62cb5c65</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rocon_gateway::exceptions::GatewayError</name>
    <filename>classrocon__gateway_1_1exceptions_1_1GatewayError.html</filename>
  </compound>
  <compound kind="class">
    <name>rocon_gateway::gateway_hub::GatewayHub</name>
    <filename>classrocon__gateway_1_1gateway__hub_1_1GatewayHub.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1GatewayHub.html</anchorfile>
      <anchor>a29ce53e225a35c8307a0749d33a96625</anchor>
      <arglist>(self, ip, port, whitelist, blacklist)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>advertise</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1GatewayHub.html</anchorfile>
      <anchor>a6b3da6b77e8098bfc813c50af132cc0d</anchor>
      <arglist>(self, connection)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_flip_request_status</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1GatewayHub.html</anchorfile>
      <anchor>a0a0dc0e473dfc33bd6862de2401a115c</anchor>
      <arglist>(self, remote_rule)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_local_advertisements</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1GatewayHub.html</anchorfile>
      <anchor>aa224e2a7a774ce43bf608e8fdf12fcb6</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_multiple_flip_request_status</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1GatewayHub.html</anchorfile>
      <anchor>a6624203451a384ac8f6521abb9c6cd8f</anchor>
      <arglist>(self, remote_rules)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_remote_connection_state</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1GatewayHub.html</anchorfile>
      <anchor>abb6554ebb6317da0e4fbada45de30028</anchor>
      <arglist>(self, remote_gateway)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_remote_gateway_firewall_flag</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1GatewayHub.html</anchorfile>
      <anchor>a540b3555ba15cff97d5b82a2c46f5e21</anchor>
      <arglist>(self, gateway)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_unblocked_flipped_in_connections</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1GatewayHub.html</anchorfile>
      <anchor>adac513e03faa011dbd7f140316931fbf</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_gateway_registered</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1GatewayHub.html</anchorfile>
      <anchor>a6f285b0fec71215ea4cb3df9acdaffc1</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_named_gateway_registered</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1GatewayHub.html</anchorfile>
      <anchor>aec9c9d6c0067fe011b29cd1b9020bd4e</anchor>
      <arglist>(self, gateway_key)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>list_remote_gateway_names</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1GatewayHub.html</anchorfile>
      <anchor>a407f0861249aa828cf58fa307f448cf5</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>mark_named_gateway_available</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1GatewayHub.html</anchorfile>
      <anchor>a807d37362715b5dda27a8f0e4b571b70</anchor>
      <arglist>(self, gateway_key, available=True, time_since_last_seen=0.0)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>matches_remote_gateway_basename</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1GatewayHub.html</anchorfile>
      <anchor>addcfd6c2a4ec223cea8b77dce02e0012</anchor>
      <arglist>(self, gateway)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>matches_remote_gateway_name</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1GatewayHub.html</anchorfile>
      <anchor>a0226f00ecbac09335a599f5834c0f933</anchor>
      <arglist>(self, gateway)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>post_flip_details</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1GatewayHub.html</anchorfile>
      <anchor>a53a6d1014929835246db5d58a7f7e66c</anchor>
      <arglist>(self, gateway, name, connection_type, node)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>post_pull_details</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1GatewayHub.html</anchorfile>
      <anchor>a144573d438ad147b9cce79673548ba63</anchor>
      <arglist>(self, gateway, name, connection_type, node)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>publish_network_statistics</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1GatewayHub.html</anchorfile>
      <anchor>a725f4b589be5fd92f2ef3d797a6e9dae</anchor>
      <arglist>(self, statistics)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>register_gateway</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1GatewayHub.html</anchorfile>
      <anchor>ad6694b4ac3bb72028d7fa1840d7940ef</anchor>
      <arglist>(self, firewall, unique_gateway_name, hub_connection_lost_gateway_hook, gateway_ip)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>remote_gateway_info</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1GatewayHub.html</anchorfile>
      <anchor>adde528e3e15cc4134f6bc78f689c9d93</anchor>
      <arglist>(self, gateway)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>remove_flip_details</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1GatewayHub.html</anchorfile>
      <anchor>a75c4bb796672bffaf42b38dfdd8c2014</anchor>
      <arglist>(self, gateway, name, connection_type, node)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>remove_pull_details</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1GatewayHub.html</anchorfile>
      <anchor>abe37314bfcbe4278e5af74cbee57e323</anchor>
      <arglist>(self, gateway, name, connection_type, node)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rule_assemble</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1GatewayHub.html</anchorfile>
      <anchor>a624346c2a7172b3a2aaaaf9d60675382</anchor>
      <arglist>(self, rule_list)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rule_explode</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1GatewayHub.html</anchorfile>
      <anchor>a4555bac4f8f3f5dd6372f6d269a92f4d</anchor>
      <arglist>(self, rule_list)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>send_flip_request</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1GatewayHub.html</anchorfile>
      <anchor>aed2e2fee9937867579dccd775855535e</anchor>
      <arglist>(self, remote_gateway, connection, timeout=15.0)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>send_unflip_request</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1GatewayHub.html</anchorfile>
      <anchor>acf0f6507c4af5803de19ee8a1532fa2b</anchor>
      <arglist>(self, remote_gateway, rule)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unadvertise</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1GatewayHub.html</anchorfile>
      <anchor>a1c3e7153f06e9499ce0c1dcdd14684ff</anchor>
      <arglist>(self, connection)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unregister_named_gateway</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1GatewayHub.html</anchorfile>
      <anchor>ae97159a74f3a277dec134abe19590a00</anchor>
      <arglist>(self, gateway_key)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_flip_request_status</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1GatewayHub.html</anchorfile>
      <anchor>a891024bf2729fb8e590c8ea486a8b329</anchor>
      <arglist>(self, registration_with_status)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_multiple_flip_request_status</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1GatewayHub.html</anchorfile>
      <anchor>a445a9825bb142ca465de4bdd363bc4f8</anchor>
      <arglist>(self, registrations_with_status)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_named_gateway_latency_stats</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1GatewayHub.html</anchorfile>
      <anchor>a70f2f7c5d62cc33002eb74b588d7fc51</anchor>
      <arglist>(self, gateway_name, latency_stats)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>connection_lost_lock</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1GatewayHub.html</anchorfile>
      <anchor>aa70a7e4c4490a680fdbefa272378271e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hub_connection_checker_thread</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1GatewayHub.html</anchorfile>
      <anchor>acb51ed0698657d11bd28515b4798082c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_hub_connection_lost_hook</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1GatewayHub.html</anchorfile>
      <anchor>a0d8e2e7ff18289f7b5e088b1c43a2095</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_parse_redis_bool</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1GatewayHub.html</anchorfile>
      <anchor>ac8d76467438703d09248bca48df0ccb8</anchor>
      <arglist>(self, val)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_parse_redis_float</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1GatewayHub.html</anchorfile>
      <anchor>a01b5ebd4f21fc39953792addb2a26d06</anchor>
      <arglist>(self, val)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_parse_redis_int</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1GatewayHub.html</anchorfile>
      <anchor>af17fe04afcba2c974d7c38da02bf9096</anchor>
      <arglist>(self, val)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_resend_all_flip_ins</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1GatewayHub.html</anchorfile>
      <anchor>a2da386163e74b02a29047c3d2cdd3e80</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_send_unflip_request</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1GatewayHub.html</anchorfile>
      <anchor>adbe8c230f3ec9fb940304fa922ef65e2</anchor>
      <arglist>(self, remote_gateway, rule)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_firewall</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1GatewayHub.html</anchorfile>
      <anchor>a6be5541e188c052dc2adbc2b6a8f3c00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_hub_connection_lost_gateway_hook</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1GatewayHub.html</anchorfile>
      <anchor>ab0677296f46e38d56eb135ecbcadc394</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_unique_gateway_name</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1GatewayHub.html</anchorfile>
      <anchor>a9303c2a627d4b48097e6a27571f68b4d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rocon_gateway::gateway_node::GatewayNode</name>
    <filename>classrocon__gateway_1_1gateway__node_1_1GatewayNode.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrocon__gateway_1_1gateway__node_1_1GatewayNode.html</anchorfile>
      <anchor>aa76869117cc528c2d52d9fa56e6e078a</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ros_service_connect_hub</name>
      <anchorfile>classrocon__gateway_1_1gateway__node_1_1GatewayNode.html</anchorfile>
      <anchor>a95ca8b495344f1f35952bdcbb13a113c</anchor>
      <arglist>(self, request)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ros_service_remote_gateway_info</name>
      <anchorfile>classrocon__gateway_1_1gateway__node_1_1GatewayNode.html</anchorfile>
      <anchor>a30d3f755b1a1284e99da8a39f0de3dca</anchor>
      <arglist>(self, request)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>spin</name>
      <anchorfile>classrocon__gateway_1_1gateway__node_1_1GatewayNode.html</anchorfile>
      <anchor>a9fdcc071664ffd54766caf32942bae8b</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_disengage_hub</name>
      <anchorfile>classrocon__gateway_1_1gateway__node_1_1GatewayNode.html</anchorfile>
      <anchor>ab415d87105ab7487669957d932deab80</anchor>
      <arglist>(self, hub)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_hub_ensure_connection</name>
      <anchorfile>classrocon__gateway_1_1gateway__node_1_1GatewayNode.html</anchorfile>
      <anchor>a19cc8ce4023d170bb6d0816c75fbb83f</anchor>
      <arglist>(self, ip, port)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_publish_gateway_info</name>
      <anchorfile>classrocon__gateway_1_1gateway__node_1_1GatewayNode.html</anchorfile>
      <anchor>aa2c14630dd77932602810c94b5191f72</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_register_gateway</name>
      <anchorfile>classrocon__gateway_1_1gateway__node_1_1GatewayNode.html</anchorfile>
      <anchor>a279d8a4dd09b0365779d824cfde59850</anchor>
      <arglist>(self, hub)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_setup_ros_publishers</name>
      <anchorfile>classrocon__gateway_1_1gateway__node_1_1GatewayNode.html</anchorfile>
      <anchor>a2baefe916fb45845423118d3c73ab005</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_setup_ros_services</name>
      <anchorfile>classrocon__gateway_1_1gateway__node_1_1GatewayNode.html</anchorfile>
      <anchor>a8b787b525ba6b0a984d721e5e0bc3a0f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_setup_ros_subscribers</name>
      <anchorfile>classrocon__gateway_1_1gateway__node_1_1GatewayNode.html</anchorfile>
      <anchor>a82d5a3345a03c38c788521702eb429a2</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_shutdown</name>
      <anchorfile>classrocon__gateway_1_1gateway__node_1_1GatewayNode.html</anchorfile>
      <anchor>aaf89b82748e18069e97fc2ed4fa7a19b</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_disallowed_hubs</name>
      <anchorfile>classrocon__gateway_1_1gateway__node_1_1GatewayNode.html</anchorfile>
      <anchor>a0b46115a14f902265fbb32e9dfae90da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_disallowed_hubs_error_codes</name>
      <anchorfile>classrocon__gateway_1_1gateway__node_1_1GatewayNode.html</anchorfile>
      <anchor>a056289c26c74d577018ba6d1a3c85d19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_gateway</name>
      <anchorfile>classrocon__gateway_1_1gateway__node_1_1GatewayNode.html</anchorfile>
      <anchor>a024b42e7bfc4a00c5656387aa59d9295</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_gateway_publishers</name>
      <anchorfile>classrocon__gateway_1_1gateway__node_1_1GatewayNode.html</anchorfile>
      <anchor>aaf8e950a9770a5a15c88a78e85014183</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_gateway_services</name>
      <anchorfile>classrocon__gateway_1_1gateway__node_1_1GatewayNode.html</anchorfile>
      <anchor>a78ba4e4df47651a0866c355abde8e3a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_gateway_subscribers</name>
      <anchorfile>classrocon__gateway_1_1gateway__node_1_1GatewayNode.html</anchorfile>
      <anchor>a2458e53901bb822ebd9cf12bf2145b24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_hub_discovery_thread</name>
      <anchorfile>classrocon__gateway_1_1gateway__node_1_1GatewayNode.html</anchorfile>
      <anchor>ab3a2cc2009bbc8cb0fdbe336ceeee56a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_hub_manager</name>
      <anchorfile>classrocon__gateway_1_1gateway__node_1_1GatewayNode.html</anchorfile>
      <anchor>a92036f6164e2d62ff8f2598fe0a6099c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_param</name>
      <anchorfile>classrocon__gateway_1_1gateway__node_1_1GatewayNode.html</anchorfile>
      <anchor>a1e0e1f902579395c3bfe6b25bb3a4380</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_unique_name</name>
      <anchorfile>classrocon__gateway_1_1gateway__node_1_1GatewayNode.html</anchorfile>
      <anchor>af0c19ae1b658590c5dbe6b14f7b1ac8c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rocon_gateway::exceptions::GatewaySampleRuntimeError</name>
    <filename>classrocon__gateway_1_1exceptions_1_1GatewaySampleRuntimeError.html</filename>
  </compound>
  <compound kind="class">
    <name>rocon_gateway::exceptions::GatewayUnavailableError</name>
    <filename>classrocon__gateway_1_1exceptions_1_1GatewayUnavailableError.html</filename>
  </compound>
  <compound kind="class">
    <name>rocon_gateway::graph::Graph</name>
    <filename>classrocon__gateway_1_1graph_1_1Graph.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrocon__gateway_1_1graph_1_1Graph.html</anchorfile>
      <anchor>aa52c173274fd1dca26f0f1af3a7fbebd</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>local_gateway_name</name>
      <anchorfile>classrocon__gateway_1_1graph_1_1Graph.html</anchorfile>
      <anchor>a86ccfdef345c779f2226d88b121ae8e1</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update</name>
      <anchorfile>classrocon__gateway_1_1graph_1_1Graph.html</anchorfile>
      <anchor>ae5cf3cae023e64266302da0b2a9def1c</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bad_nodes</name>
      <anchorfile>classrocon__gateway_1_1graph_1_1Graph.html</anchorfile>
      <anchor>a76092c1d0a0262b4c97c43c8ec9ced84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>flipped_edges</name>
      <anchorfile>classrocon__gateway_1_1graph_1_1Graph.html</anchorfile>
      <anchor>a52cb9881bffc87321a97cdf090f6e4a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>flipped_nodes</name>
      <anchorfile>classrocon__gateway_1_1graph_1_1Graph.html</anchorfile>
      <anchor>ae5d4b2dab5d7697d969635a6bd2c5250</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gateway_edges</name>
      <anchorfile>classrocon__gateway_1_1graph_1_1Graph.html</anchorfile>
      <anchor>a8245182f535d1e005b78acd171179b8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gateway_nodes</name>
      <anchorfile>classrocon__gateway_1_1graph_1_1Graph.html</anchorfile>
      <anchor>afc6b81fe81782f39ffc41d943ef99b79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pulled_edges</name>
      <anchorfile>classrocon__gateway_1_1graph_1_1Graph.html</anchorfile>
      <anchor>a74285439af774e33b7ed5ff8b98f28ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pulled_nodes</name>
      <anchorfile>classrocon__gateway_1_1graph_1_1Graph.html</anchorfile>
      <anchor>a6f9facbb95fd6c84f50d92f02b828940</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_gateway_info</name>
      <anchorfile>classrocon__gateway_1_1graph_1_1Graph.html</anchorfile>
      <anchor>ab48f2875c563130332d0198b88fb615b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_gateway_namespace</name>
      <anchorfile>classrocon__gateway_1_1graph_1_1Graph.html</anchorfile>
      <anchor>a0720eeb28a49ff9db6a1d5c8da02fe60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_last_update</name>
      <anchorfile>classrocon__gateway_1_1graph_1_1Graph.html</anchorfile>
      <anchor>acb86327b6bf1cad5b0c72cb0df62b2ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_local_gateway</name>
      <anchorfile>classrocon__gateway_1_1graph_1_1Graph.html</anchorfile>
      <anchor>abbc75421e16a69cbe6fc3124b49ff31a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_remote_gateway_info</name>
      <anchorfile>classrocon__gateway_1_1graph_1_1Graph.html</anchorfile>
      <anchor>af3e60827e5bdfd07132f32656c033309</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_remote_gateways</name>
      <anchorfile>classrocon__gateway_1_1graph_1_1Graph.html</anchorfile>
      <anchor>a35b870f7da34f11009b735b7dd94109b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rocon_gateway::gateway_hub::HubConnectionCheckerThread</name>
    <filename>classrocon__gateway_1_1gateway__hub_1_1HubConnectionCheckerThread.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1HubConnectionCheckerThread.html</anchorfile>
      <anchor>ae562bb1b51c89e972023be348cbb55dd</anchor>
      <arglist>(self, ip, port, hub_connection_lost_hook)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_latency</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1HubConnectionCheckerThread.html</anchorfile>
      <anchor>a052d63fe5a59747d46f23cbd0bcd1a0f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1HubConnectionCheckerThread.html</anchorfile>
      <anchor>ae2a39a9bcf9877d24c27e89783557c94</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>daemon</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1HubConnectionCheckerThread.html</anchorfile>
      <anchor>a32011a9f146d980dfa919d6765f02125</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ip</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1HubConnectionCheckerThread.html</anchorfile>
      <anchor>a2cc9d7b75c85348209a3150f8cf65462</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ping_frequency</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1HubConnectionCheckerThread.html</anchorfile>
      <anchor>a9e43904a8966c87dfeba977709d1131b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pinger</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1HubConnectionCheckerThread.html</anchorfile>
      <anchor>a32527ac744dd7e0663030677cd3d9856</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>port</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1HubConnectionCheckerThread.html</anchorfile>
      <anchor>ad65d2a56dc6fb863a15265bfa3ec7c78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>terminate_requested</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1HubConnectionCheckerThread.html</anchorfile>
      <anchor>ae9e209c9f16dab2025b8e44ad8214918</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_hub_connection_lost_hook</name>
      <anchorfile>classrocon__gateway_1_1gateway__hub_1_1HubConnectionCheckerThread.html</anchorfile>
      <anchor>a9dc4e1a4617d6ea75829318f206c7fc8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rocon_gateway::hub_manager::HubManager</name>
    <filename>classrocon__gateway_1_1hub__manager_1_1HubManager.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrocon__gateway_1_1hub__manager_1_1HubManager.html</anchorfile>
      <anchor>ae43942764a8de3fbdc1d5738cdb98e38</anchor>
      <arglist>(self, hub_whitelist, hub_blacklist)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>advertise</name>
      <anchorfile>classrocon__gateway_1_1hub__manager_1_1HubManager.html</anchorfile>
      <anchor>ae6bcf70ded2efa751d38548f02601143</anchor>
      <arglist>(self, connection)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>connect_to_hub</name>
      <anchorfile>classrocon__gateway_1_1hub__manager_1_1HubManager.html</anchorfile>
      <anchor>a7ecb70d28d81315cb005f364866d2102</anchor>
      <arglist>(self, new_hub, firewall_flag, gateway_unique_name, gateway_disengage_hub, gateway_ip, existing_advertisements)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>create_remote_gateway_hub_index</name>
      <anchorfile>classrocon__gateway_1_1hub__manager_1_1HubManager.html</anchorfile>
      <anchor>a04414546aae4e128c072b07e90b2d743</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>disengage_hub</name>
      <anchorfile>classrocon__gateway_1_1hub__manager_1_1HubManager.html</anchorfile>
      <anchor>ab832732c254e74a9394969a4eb16876f</anchor>
      <arglist>(self, hub_to_be_disengaged)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_flip_requests</name>
      <anchorfile>classrocon__gateway_1_1hub__manager_1_1HubManager.html</anchorfile>
      <anchor>ae624b9a23ea343a752f06604ab1576e5</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_remote_gateway_firewall_flag</name>
      <anchorfile>classrocon__gateway_1_1hub__manager_1_1HubManager.html</anchorfile>
      <anchor>ace1220629ad33a29f6aa3135fc119064</anchor>
      <arglist>(self, remote_gateway_name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_connected</name>
      <anchorfile>classrocon__gateway_1_1hub__manager_1_1HubManager.html</anchorfile>
      <anchor>ac58f477e2af414f7db473ded1f5ee4a2</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_connected_to_hub</name>
      <anchorfile>classrocon__gateway_1_1hub__manager_1_1HubManager.html</anchorfile>
      <anchor>ad932a2d42b41a2e1e057c58433e332b3</anchor>
      <arglist>(self, ip, port)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>list_remote_gateway_names</name>
      <anchorfile>classrocon__gateway_1_1hub__manager_1_1HubManager.html</anchorfile>
      <anchor>a1a28bef353076649732723a07596cb8b</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>match_remote_gateway_name</name>
      <anchorfile>classrocon__gateway_1_1hub__manager_1_1HubManager.html</anchorfile>
      <anchor>abd508de55efd4cb0df01cb9ca6218d9e</anchor>
      <arglist>(self, remote_gateway_name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>publish_network_statistics</name>
      <anchorfile>classrocon__gateway_1_1hub__manager_1_1HubManager.html</anchorfile>
      <anchor>a405840294df19c0f48f9f43613c69fe8</anchor>
      <arglist>(self, statistics)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>remote_gateway_info</name>
      <anchorfile>classrocon__gateway_1_1hub__manager_1_1HubManager.html</anchorfile>
      <anchor>ae442d91c2f3282a7516938fb735cc2a6</anchor>
      <arglist>(self, remote_gateway_name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>send_unflip_request</name>
      <anchorfile>classrocon__gateway_1_1hub__manager_1_1HubManager.html</anchorfile>
      <anchor>a91549a0cd2bbc9c208887040d851c0ab</anchor>
      <arglist>(self, remote_gateway_name, remote_rule)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unadvertise</name>
      <anchorfile>classrocon__gateway_1_1hub__manager_1_1HubManager.html</anchorfile>
      <anchor>acf33efabb167a6c8f22a56d85f71a4c0</anchor>
      <arglist>(self, connection)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hubs</name>
      <anchorfile>classrocon__gateway_1_1hub__manager_1_1HubManager.html</anchorfile>
      <anchor>a586e9bf1ff7791398879ab55acf60ed5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_hub_lock</name>
      <anchorfile>classrocon__gateway_1_1hub__manager_1_1HubManager.html</anchorfile>
      <anchor>a4ddc53d472a5e5bbb11630b68840428c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_param</name>
      <anchorfile>classrocon__gateway_1_1hub__manager_1_1HubManager.html</anchorfile>
      <anchor>ac3d15b58d245a29606558bb360681528</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rocon_gateway::interactive_interface::InteractiveInterface</name>
    <filename>classrocon__gateway_1_1interactive__interface_1_1InteractiveInterface.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrocon__gateway_1_1interactive__interface_1_1InteractiveInterface.html</anchorfile>
      <anchor>ad3d71e255cd93aca9c525c6e29a37201</anchor>
      <arglist>(self, default_rule_blacklist, default_rules, all_targets)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_all</name>
      <anchorfile>classrocon__gateway_1_1interactive__interface_1_1InteractiveInterface.html</anchorfile>
      <anchor>a3737df469cc2fe716d5a90ef7d36671f</anchor>
      <arglist>(self, gateway, blacklist)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_rule</name>
      <anchorfile>classrocon__gateway_1_1interactive__interface_1_1InteractiveInterface.html</anchorfile>
      <anchor>a01676251da9f30c34fc227996e456d3e</anchor>
      <arglist>(self, remote_rule)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>find_registration_match</name>
      <anchorfile>classrocon__gateway_1_1interactive__interface_1_1InteractiveInterface.html</anchorfile>
      <anchor>a30a75bdffbafd68bec8fd6c065378166</anchor>
      <arglist>(self, remote_gateway, remote_name, remote_node, connection_type)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getLocalRegistrations</name>
      <anchorfile>classrocon__gateway_1_1interactive__interface_1_1InteractiveInterface.html</anchorfile>
      <anchor>a9c846817c5405e58f6e4e76ab0a94a88</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getWatchlist</name>
      <anchorfile>classrocon__gateway_1_1interactive__interface_1_1InteractiveInterface.html</anchorfile>
      <anchor>a1023a36eb6a9bcf83d4574352642b020</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_matched</name>
      <anchorfile>classrocon__gateway_1_1interactive__interface_1_1InteractiveInterface.html</anchorfile>
      <anchor>afac5a92fc8d6827decfce3634e9eed8f</anchor>
      <arglist>(self, rule, rule_name, name, node)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>remove_all</name>
      <anchorfile>classrocon__gateway_1_1interactive__interface_1_1InteractiveInterface.html</anchorfile>
      <anchor>a1311ae4a9d35efd1f47ade7e625ec354</anchor>
      <arglist>(self, gateway)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>remove_rule</name>
      <anchorfile>classrocon__gateway_1_1interactive__interface_1_1InteractiveInterface.html</anchorfile>
      <anchor>a6545f554617c450440bef8eee87aab34</anchor>
      <arglist>(self, remote_rule)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>active</name>
      <anchorfile>classrocon__gateway_1_1interactive__interface_1_1InteractiveInterface.html</anchorfile>
      <anchor>ac4b2ab9fd31e44e226b9ca62ce3095d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>registrations</name>
      <anchorfile>classrocon__gateway_1_1interactive__interface_1_1InteractiveInterface.html</anchorfile>
      <anchor>a6c2651ae87fe8375b813fd90997f775d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>watchlist</name>
      <anchorfile>classrocon__gateway_1_1interactive__interface_1_1InteractiveInterface.html</anchorfile>
      <anchor>a34c88fd81a39d9fbefdb70a498e1185a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_is_in_blacklist</name>
      <anchorfile>classrocon__gateway_1_1interactive__interface_1_1InteractiveInterface.html</anchorfile>
      <anchor>ae1c258dcfc5a163059aaec429aeab071</anchor>
      <arglist>(self, gateway, connection_type, name, node)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_blacklist</name>
      <anchorfile>classrocon__gateway_1_1interactive__interface_1_1InteractiveInterface.html</anchorfile>
      <anchor>ab08430fb83cd7ca23d94762c7eb8a3d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_default_blacklist</name>
      <anchorfile>classrocon__gateway_1_1interactive__interface_1_1InteractiveInterface.html</anchorfile>
      <anchor>a680b88d11999f477ab0b47b47fac6f79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_lock</name>
      <anchorfile>classrocon__gateway_1_1interactive__interface_1_1InteractiveInterface.html</anchorfile>
      <anchor>a47e7f814a42f08324b2df2b24c5403b5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rocon_gateway::master_api::LocalMaster</name>
    <filename>classrocon__gateway_1_1master__api_1_1LocalMaster.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrocon__gateway_1_1master__api_1_1LocalMaster.html</anchorfile>
      <anchor>ad8e8928b3ca21ab95c9563612a989010</anchor>
      <arglist>(self, connection_cache_timeout=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>generate_advertisement_connection_details</name>
      <anchorfile>classrocon__gateway_1_1master__api_1_1LocalMaster.html</anchorfile>
      <anchor>a1b0772c9014056fd97c4de109947c54b</anchor>
      <arglist>(self, connection_type, name, node)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>generate_connection_details</name>
      <anchorfile>classrocon__gateway_1_1master__api_1_1LocalMaster.html</anchorfile>
      <anchor>a0c1ca5329ba5601ba4d5f3a8e6673ee4</anchor>
      <arglist>(self, connection_type, name, node)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_connection_state</name>
      <anchorfile>classrocon__gateway_1_1master__api_1_1LocalMaster.html</anchorfile>
      <anchor>af1f0dab0c81afc63c8c1672978788503</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_ros_ip</name>
      <anchorfile>classrocon__gateway_1_1master__api_1_1LocalMaster.html</anchorfile>
      <anchor>a6472ede4eb8bb9c6a1a735ecd1030149</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>register</name>
      <anchorfile>classrocon__gateway_1_1master__api_1_1LocalMaster.html</anchorfile>
      <anchor>aa8266e188b0af7c8520dfb51bbf2c4e3</anchor>
      <arglist>(self, registration)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unregister</name>
      <anchorfile>classrocon__gateway_1_1master__api_1_1LocalMaster.html</anchorfile>
      <anchor>aa67b6cbfd6761a5d89789e8157789467</anchor>
      <arglist>(self, registration)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>connection_cache</name>
      <anchorfile>classrocon__gateway_1_1master__api_1_1LocalMaster.html</anchorfile>
      <anchor>a3ee508018ce8a569036770bb15ea996b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>connections</name>
      <anchorfile>classrocon__gateway_1_1master__api_1_1LocalMaster.html</anchorfile>
      <anchor>aa6ddec68cf38189f04af4a550eced03f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>connections_lock</name>
      <anchorfile>classrocon__gateway_1_1master__api_1_1LocalMaster.html</anchorfile>
      <anchor>a91797d280602653a0c911ef7daa5bb1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>get_system_state</name>
      <anchorfile>classrocon__gateway_1_1master__api_1_1LocalMaster.html</anchorfile>
      <anchor>ae6001582b1aec746a639b9eb19c21ffd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_connection_cache_proxy_cb</name>
      <anchorfile>classrocon__gateway_1_1master__api_1_1LocalMaster.html</anchorfile>
      <anchor>a1a3026fab8cce1818d3f352144ad3e84</anchor>
      <arglist>(self, system_state, added_system_state, lost_system_state)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_register_subscriber</name>
      <anchorfile>classrocon__gateway_1_1master__api_1_1LocalMaster.html</anchorfile>
      <anchor>a9aaa79aba9927c817a3e51939de6acc3</anchor>
      <arglist>(self, node_master, name, type_info, xmlrpc_uri)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>def</type>
      <name>_get_anonymous_node_name</name>
      <anchorfile>classrocon__gateway_1_1master__api_1_1LocalMaster.html</anchorfile>
      <anchor>ad5c4bd46220abefc86dc3e362d69a47d</anchor>
      <arglist>(topic)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>def</type>
      <name>_is_topic_node_in_list</name>
      <anchorfile>classrocon__gateway_1_1master__api_1_1LocalMaster.html</anchorfile>
      <anchor>a113b241075917ea9161c3a51d61b6b77</anchor>
      <arglist>(topic, node, topic_node_list)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rocon_gateway::network_interface_manager::NetworkInterfaceManager</name>
    <filename>classrocon__gateway_1_1network__interface__manager_1_1NetworkInterfaceManager.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrocon__gateway_1_1network__interface__manager_1_1NetworkInterfaceManager.html</anchorfile>
      <anchor>a2298f712052b886f4293a5ed38c66517</anchor>
      <arglist>(self, interface_name=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>detect_network_interface</name>
      <anchorfile>classrocon__gateway_1_1network__interface__manager_1_1NetworkInterfaceManager.html</anchorfile>
      <anchor>a753bcd15b6b8e1415d63335cecc6579a</anchor>
      <arglist>(self, interface_name=&apos;&apos;)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_statistics</name>
      <anchorfile>classrocon__gateway_1_1network__interface__manager_1_1NetworkInterfaceManager.html</anchorfile>
      <anchor>a3e742a17cb3c73826f2edc86858cc746</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>interface_type</name>
      <anchorfile>classrocon__gateway_1_1network__interface__manager_1_1NetworkInterfaceManager.html</anchorfile>
      <anchor>a8cf52b9bfd4193c34c7f178cf52494bb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rocon_gateway::public_interface::PublicInterface</name>
    <filename>classrocon__gateway_1_1public__interface_1_1PublicInterface.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrocon__gateway_1_1public__interface_1_1PublicInterface.html</anchorfile>
      <anchor>a25a9196272f47b8c60793b80c5cf7cd7</anchor>
      <arglist>(self, default_rule_blacklist, default_rules)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_rule</name>
      <anchorfile>classrocon__gateway_1_1public__interface_1_1PublicInterface.html</anchorfile>
      <anchor>af3260a4113de29d335f701a5ba7fb2d7</anchor>
      <arglist>(self, rule)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>advertise_all</name>
      <anchorfile>classrocon__gateway_1_1public__interface_1_1PublicInterface.html</anchorfile>
      <anchor>a8554679e1b4be1443882621174b34c0b</anchor>
      <arglist>(self, blacklist)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getBlacklist</name>
      <anchorfile>classrocon__gateway_1_1public__interface_1_1PublicInterface.html</anchorfile>
      <anchor>a3123a70b484de532a9124da8aec0bf7e</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getConnections</name>
      <anchorfile>classrocon__gateway_1_1public__interface_1_1PublicInterface.html</anchorfile>
      <anchor>a174f62ca30ec7b649538d9d4f46d9fc2</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getInterface</name>
      <anchorfile>classrocon__gateway_1_1public__interface_1_1PublicInterface.html</anchorfile>
      <anchor>add9806b77d319b7bbfdd26006fb93235</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getWatchlist</name>
      <anchorfile>classrocon__gateway_1_1public__interface_1_1PublicInterface.html</anchorfile>
      <anchor>a6b92b0f5ffd8507409b42c59dc71a091</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>remove_rule</name>
      <anchorfile>classrocon__gateway_1_1public__interface_1_1PublicInterface.html</anchorfile>
      <anchor>a4c99374943d0ffd2d45a84e623982990</anchor>
      <arglist>(self, rule)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unadvertise_all</name>
      <anchorfile>classrocon__gateway_1_1public__interface_1_1PublicInterface.html</anchorfile>
      <anchor>a591a0609636b5aee9138409c697f12c0</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update</name>
      <anchorfile>classrocon__gateway_1_1public__interface_1_1PublicInterface.html</anchorfile>
      <anchor>acf3ecd271db48a0d871530ae2cbde0b0</anchor>
      <arglist>(self, connections, generate_advertisement_connection_details)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>advertise_all_enabled</name>
      <anchorfile>classrocon__gateway_1_1public__interface_1_1PublicInterface.html</anchorfile>
      <anchor>afac5bd2997622cdd0870637f02effce5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>blacklist</name>
      <anchorfile>classrocon__gateway_1_1public__interface_1_1PublicInterface.html</anchorfile>
      <anchor>a266bbeff119cdc0f78303cf0428179e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lock</name>
      <anchorfile>classrocon__gateway_1_1public__interface_1_1PublicInterface.html</anchorfile>
      <anchor>acddc7ec1720635181f0021546f092649</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>public</name>
      <anchorfile>classrocon__gateway_1_1public__interface_1_1PublicInterface.html</anchorfile>
      <anchor>a9e1d54b058aefd295202af1959525e5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>watchlist</name>
      <anchorfile>classrocon__gateway_1_1public__interface_1_1PublicInterface.html</anchorfile>
      <anchor>a009b48870f10fe58c8074d644d59cb2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_allowRule</name>
      <anchorfile>classrocon__gateway_1_1public__interface_1_1PublicInterface.html</anchorfile>
      <anchor>a17b06492ee1de0586e90fbad0b6a062c</anchor>
      <arglist>(self, rule)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_generatePublic</name>
      <anchorfile>classrocon__gateway_1_1public__interface_1_1PublicInterface.html</anchorfile>
      <anchor>a7964cd8c13984bce0962efa5102a728a</anchor>
      <arglist>(self, rule)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_matchAgainstRuleList</name>
      <anchorfile>classrocon__gateway_1_1public__interface_1_1PublicInterface.html</anchorfile>
      <anchor>aaff4ce3094bad315347ce8095b63740d</anchor>
      <arglist>(self, rules, rule)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_default_blacklist</name>
      <anchorfile>classrocon__gateway_1_1public__interface_1_1PublicInterface.html</anchorfile>
      <anchor>a6e078299826cd849692286c2a84df21c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rocon_gateway::pulled_interface::PulledInterface</name>
    <filename>classrocon__gateway_1_1pulled__interface_1_1PulledInterface.html</filename>
    <base>rocon_gateway::interactive_interface::InteractiveInterface</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrocon__gateway_1_1pulled__interface_1_1PulledInterface.html</anchorfile>
      <anchor>a767871687e70bd5a827bf78c193bf17f</anchor>
      <arglist>(self, default_rule_blacklist, default_rules, all_targets)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>list_remote_gateway_names</name>
      <anchorfile>classrocon__gateway_1_1pulled__interface_1_1PulledInterface.html</anchorfile>
      <anchor>ab7d8542a1b70d5dc0d80c61f399ae141</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update</name>
      <anchorfile>classrocon__gateway_1_1pulled__interface_1_1PulledInterface.html</anchorfile>
      <anchor>a6987f5ecf5af48282cc634072b18816b</anchor>
      <arglist>(self, remote_connections, unique_name)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pull_all</name>
      <anchorfile>classrocon__gateway_1_1pulled__interface_1_1PulledInterface.html</anchorfile>
      <anchor>a660bff6166f84e5b88aaf0718c625b1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pulled</name>
      <anchorfile>classrocon__gateway_1_1pulled__interface_1_1PulledInterface.html</anchorfile>
      <anchor>ac95f0c1c6c18143e18a476f95691a1df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>unpull_all</name>
      <anchorfile>classrocon__gateway_1_1pulled__interface_1_1PulledInterface.html</anchorfile>
      <anchor>a7242925ecb5bae03cd894942a8e31975</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_generate_pulls</name>
      <anchorfile>classrocon__gateway_1_1pulled__interface_1_1PulledInterface.html</anchorfile>
      <anchor>a77e3d43ffa0bc4981cc669bd4312c014</anchor>
      <arglist>(self, connection_type, name, node, gateway, unique_name)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rocon_gateway::utils::Registration</name>
    <filename>classrocon__gateway_1_1utils_1_1Registration.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__eq__</name>
      <anchorfile>classrocon__gateway_1_1utils_1_1Registration.html</anchorfile>
      <anchor>aa085480bb159a86ed578f3e4d814f0ac</anchor>
      <arglist>(self, other)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrocon__gateway_1_1utils_1_1Registration.html</anchorfile>
      <anchor>a63610398d2fb342598ee0aec05abf77d</anchor>
      <arglist>(self, connection, remote_gateway, local_node=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__ne__</name>
      <anchorfile>classrocon__gateway_1_1utils_1_1Registration.html</anchorfile>
      <anchor>ab41630b4c6d1aa1bcfeeffd3ef345e28</anchor>
      <arglist>(self, other)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__repr__</name>
      <anchorfile>classrocon__gateway_1_1utils_1_1Registration.html</anchorfile>
      <anchor>a26cd544cee05a4f0257d07d350966d1f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__str__</name>
      <anchorfile>classrocon__gateway_1_1utils_1_1Registration.html</anchorfile>
      <anchor>a0d9d7b639fa5ceb50de691edc351728a</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>connection</name>
      <anchorfile>classrocon__gateway_1_1utils_1_1Registration.html</anchorfile>
      <anchor>afc777965fdebbb57b239e2555d7da652</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>local_node</name>
      <anchorfile>classrocon__gateway_1_1utils_1_1Registration.html</anchorfile>
      <anchor>abbfd0bca63d4a5cf676043fe9a5dc6e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>remote_gateway</name>
      <anchorfile>classrocon__gateway_1_1utils_1_1Registration.html</anchorfile>
      <anchor>a1a216eae2fc5293bbf49dbcd78668b07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__dict__</name>
      <anchorfile>classrocon__gateway_1_1utils_1_1Registration.html</anchorfile>
      <anchor>a95c790b3e5a176a3e377107d20ca0b21</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>gateway</name>
    <filename>namespacegateway.html</filename>
    <member kind="variable">
      <type></type>
      <name>gateway</name>
      <anchorfile>namespacegateway.html</anchorfile>
      <anchor>a3739433a3cb620ddcbe61311bf4003a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>master_connections</name>
    <filename>namespacemaster__connections.html</filename>
    <class kind="class">master_connections::Flags</class>
    <member kind="variable">
      <type></type>
      <name>master</name>
      <anchorfile>namespacemaster__connections.html</anchorfile>
      <anchor>a6dd68d390003cafff89348bba5ce375b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>publishers</name>
      <anchorfile>namespacemaster__connections.html</anchorfile>
      <anchor>ae2ef2fdf69ac0313c8a574c84286e292</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>services</name>
      <anchorfile>namespacemaster__connections.html</anchorfile>
      <anchor>ade45e732b09acbb05f957edff8b35af1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>subscribers</name>
      <anchorfile>namespacemaster__connections.html</anchorfile>
      <anchor>abb52424734457b4e694b20d63c6b8b46</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rocon_gateway</name>
    <filename>namespacerocon__gateway.html</filename>
    <namespace>rocon_gateway::exceptions</namespace>
    <namespace>rocon_gateway::flipped_interface</namespace>
    <namespace>rocon_gateway::gateway</namespace>
    <namespace>rocon_gateway::gateway_hub</namespace>
    <namespace>rocon_gateway::gateway_node</namespace>
    <namespace>rocon_gateway::graph</namespace>
    <namespace>rocon_gateway::hub_manager</namespace>
    <namespace>rocon_gateway::interactive_interface</namespace>
    <namespace>rocon_gateway::master_api</namespace>
    <namespace>rocon_gateway::network_interface_manager</namespace>
    <namespace>rocon_gateway::public_interface</namespace>
    <namespace>rocon_gateway::pulled_interface</namespace>
    <namespace>rocon_gateway::ros_parameters</namespace>
    <namespace>rocon_gateway::samples</namespace>
    <namespace>rocon_gateway::utils</namespace>
  </compound>
  <compound kind="namespace">
    <name>rocon_gateway::exceptions</name>
    <filename>namespacerocon__gateway_1_1exceptions.html</filename>
    <class kind="class">rocon_gateway::exceptions::ConnectionTypeError</class>
    <class kind="class">rocon_gateway::exceptions::GatewayError</class>
    <class kind="class">rocon_gateway::exceptions::GatewaySampleRuntimeError</class>
    <class kind="class">rocon_gateway::exceptions::GatewayUnavailableError</class>
  </compound>
  <compound kind="namespace">
    <name>rocon_gateway::flipped_interface</name>
    <filename>namespacerocon__gateway_1_1flipped__interface.html</filename>
    <class kind="class">rocon_gateway::flipped_interface::FlippedInterface</class>
    <member kind="variable">
      <type>list</type>
      <name>dudes</name>
      <anchorfile>namespacerocon__gateway_1_1flipped__interface.html</anchorfile>
      <anchor>a056ab9dc2371cb5033a4b0003f8d91ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>gateways</name>
      <anchorfile>namespacerocon__gateway_1_1flipped__interface.html</anchorfile>
      <anchor>af3a6ea727d2a3ea04b67e9147946ba34</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rocon_gateway::gateway</name>
    <filename>namespacerocon__gateway_1_1gateway.html</filename>
    <class kind="class">rocon_gateway::gateway::Gateway</class>
  </compound>
  <compound kind="namespace">
    <name>rocon_gateway::gateway_hub</name>
    <filename>namespacerocon__gateway_1_1gateway__hub.html</filename>
    <class kind="class">rocon_gateway::gateway_hub::GatewayHub</class>
    <class kind="class">rocon_gateway::gateway_hub::HubConnectionCheckerThread</class>
  </compound>
  <compound kind="namespace">
    <name>rocon_gateway::gateway_node</name>
    <filename>namespacerocon__gateway_1_1gateway__node.html</filename>
    <class kind="class">rocon_gateway::gateway_node::GatewayNode</class>
  </compound>
  <compound kind="namespace">
    <name>rocon_gateway::graph</name>
    <filename>namespacerocon__gateway_1_1graph.html</filename>
    <class kind="class">rocon_gateway::graph::Graph</class>
  </compound>
  <compound kind="namespace">
    <name>rocon_gateway::hub_manager</name>
    <filename>namespacerocon__gateway_1_1hub__manager.html</filename>
    <class kind="class">rocon_gateway::hub_manager::HubManager</class>
  </compound>
  <compound kind="namespace">
    <name>rocon_gateway::interactive_interface</name>
    <filename>namespacerocon__gateway_1_1interactive__interface.html</filename>
    <class kind="class">rocon_gateway::interactive_interface::InteractiveInterface</class>
  </compound>
  <compound kind="namespace">
    <name>rocon_gateway::master_api</name>
    <filename>namespacerocon__gateway_1_1master__api.html</filename>
    <class kind="class">rocon_gateway::master_api::LocalMaster</class>
  </compound>
  <compound kind="namespace">
    <name>rocon_gateway::network_interface_manager</name>
    <filename>namespacerocon__gateway_1_1network__interface__manager.html</filename>
    <class kind="class">rocon_gateway::network_interface_manager::NetworkInterfaceManager</class>
  </compound>
  <compound kind="namespace">
    <name>rocon_gateway::public_interface</name>
    <filename>namespacerocon__gateway_1_1public__interface.html</filename>
    <class kind="class">rocon_gateway::public_interface::PublicInterface</class>
    <member kind="function">
      <type>def</type>
      <name>publicRuleExists</name>
      <anchorfile>namespacerocon__gateway_1_1public__interface.html</anchorfile>
      <anchor>a0448840773955847603c934834c4cf2f</anchor>
      <arglist>(public_rule, public_rules)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rocon_gateway::pulled_interface</name>
    <filename>namespacerocon__gateway_1_1pulled__interface.html</filename>
    <class kind="class">rocon_gateway::pulled_interface::PulledInterface</class>
  </compound>
  <compound kind="namespace">
    <name>rocon_gateway::ros_parameters</name>
    <filename>namespacerocon__gateway_1_1ros__parameters.html</filename>
    <member kind="function">
      <type>def</type>
      <name>generate_remote_rules</name>
      <anchorfile>namespacerocon__gateway_1_1ros__parameters.html</anchorfile>
      <anchor>a79e255d025158999f432a117c54533a2</anchor>
      <arglist>(param)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>generate_rules</name>
      <anchorfile>namespacerocon__gateway_1_1ros__parameters.html</anchorfile>
      <anchor>acf5645bbd06ccdedc1b3143bf80c8e14</anchor>
      <arglist>(param)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setup_ros_parameters</name>
      <anchorfile>namespacerocon__gateway_1_1ros__parameters.html</anchorfile>
      <anchor>a846b45ee34453ab9a9e5037e3f30db06</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rocon_gateway::samples</name>
    <filename>namespacerocon__gateway_1_1samples.html</filename>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_action_text</name>
      <anchorfile>namespacerocon__gateway_1_1samples.html</anchorfile>
      <anchor>a34ae650305162f24c2dc49a33df37015</anchor>
      <arglist>(cancel=False, msg=&apos;acting&apos;)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>advertise_all</name>
      <anchorfile>namespacerocon__gateway_1_1samples.html</anchorfile>
      <anchor>a0ed85466a4b32e84bfdeaea777129f16</anchor>
      <arglist>(cancel=False, ns=_gateway_namespace)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>advertise_tutorials</name>
      <anchorfile>namespacerocon__gateway_1_1samples.html</anchorfile>
      <anchor>ab0918216fdc797e9817b5485474b5c6b</anchor>
      <arglist>(cancel=False, regex_patterns=False, ns=_gateway_namespace)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>connect_hub_by_service</name>
      <anchorfile>namespacerocon__gateway_1_1samples.html</anchorfile>
      <anchor>aef4b09039ea7ed66bcb64b9af10d2f2f</anchor>
      <arglist>(ns=_gateway_namespace, raise_exception=True)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>create_tutorial_dictionaries</name>
      <anchorfile>namespacerocon__gateway_1_1samples.html</anchorfile>
      <anchor>add62fabd9942577f08ef5040f2f8578d</anchor>
      <arglist>(use_regex_patterns=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>find_first_remote_gateway</name>
      <anchorfile>namespacerocon__gateway_1_1samples.html</anchorfile>
      <anchor>a967db2b1c3f6b589d8c002f3bbba42c9</anchor>
      <arglist>(ns=_gateway_namespace, timeout=rospy.Duration(15.0))</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>flip_all</name>
      <anchorfile>namespacerocon__gateway_1_1samples.html</anchorfile>
      <anchor>ac0d5ecd2ac2806dadea5eedc95a28f19</anchor>
      <arglist>(remote_gateway_name=None, cancel=False, ns=_gateway_namespace)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>flip_tutorials</name>
      <anchorfile>namespacerocon__gateway_1_1samples.html</anchorfile>
      <anchor>ad3366b43270b5ea6bfdab9c0b025517f</anchor>
      <arglist>(remote_gateway_name=None, cancel=False, regex_patterns=False, ns=_gateway_namespace)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pull_all</name>
      <anchorfile>namespacerocon__gateway_1_1samples.html</anchorfile>
      <anchor>afb17ff5701c08958bd64ef83fed679e5</anchor>
      <arglist>(remote_gateway_name=None, cancel=False, ns=_gateway_namespace)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pull_tutorials</name>
      <anchorfile>namespacerocon__gateway_1_1samples.html</anchorfile>
      <anchor>a91f36ffd725ec789014f51290ed9e190</anchor>
      <arglist>(remote_gateway_name=None, cancel=False, regex_patterns=False, ns=_gateway_namespace)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wait_for_gateway</name>
      <anchorfile>namespacerocon__gateway_1_1samples.html</anchorfile>
      <anchor>abda8361ed94aaa8ba179f8e864f92fe6</anchor>
      <arglist>(ns=_gateway_namespace, timeout=rospy.Duration(5.0))</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wait_for_remote_gateway</name>
      <anchorfile>namespacerocon__gateway_1_1samples.html</anchorfile>
      <anchor>a8a75188664712c4993c44771cbfad06e</anchor>
      <arglist>(remote_gateway_name, ns=_gateway_namespace, timeout=rospy.Duration(5.0))</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>string</type>
      <name>_gateway_namespace</name>
      <anchorfile>namespacerocon__gateway_1_1samples.html</anchorfile>
      <anchor>aed94ff8ba8161e05f551c1bc3efaeee0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rocon_gateway::utils</name>
    <filename>namespacerocon__gateway_1_1utils.html</filename>
    <class kind="class">rocon_gateway::utils::Connection</class>
    <class kind="class">rocon_gateway::utils::Registration</class>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_connections_from_action_chan_dict</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>a039f7436862c8b619ecbbdf6f420df90</anchor>
      <arglist>(ccproxy_channel_dict, connection_type)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_connections_from_pub_sub_chan_dict</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>ac0ef355f099250befeaf8b8bcc38e279</anchor>
      <arglist>(ccproxy_channel_dict, connection_type)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_connections_from_service_chan_dict</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>adc48cab966a27f2ccf23d470a5ac64ee</anchor>
      <arglist>(ccproxy_channel_dict, connection_type)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>create_empty_connection_type_dictionary</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>a2871b730188b862f2011d2488b11fa91</anchor>
      <arglist>(collection_type=list)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>decrypt</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>a57f56277c1bd3ec32e3a73ecf170fd67</anchor>
      <arglist>(ciphertext, key)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>decrypt_connection</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>aa556d5626a863988518673e0646d85a5</anchor>
      <arglist>(connection, key)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>a0f55461c1b4ded8246220c24892abba4</anchor>
      <arglist>(str_msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_connection</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>a02b23ff156ce6230a98c09756916ef63</anchor>
      <arglist>(connection_str)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_key</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>a6958250038764457b3f416029143b1bc</anchor>
      <arglist>(serialized_key)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_request</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>a5b4a8d58d8592971e9f48ac967adc6b2</anchor>
      <arglist>(request_str)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>encrypt</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>aeea3bc7c2cf5f79bd671714d5b8bb96c</anchor>
      <arglist>(plaintext, public_key)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>encrypt_connection</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>a0a9d2275ce5ee6a0cc1f0af77f6be936</anchor>
      <arglist>(connection, key)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>format_rule</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>a3075f50733c01121ffb7f9099dd293eb</anchor>
      <arglist>(rule)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>generate_private_public_key</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>a73dd75642e581d769e25a5aad13714b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_connection_from_list</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>a8e273214d16cd5ecdc5889b6b226f3a9</anchor>
      <arglist>(connection_argument_list)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_rule_from_list</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>abe7959781fc34f579a5c904f38cad0bf</anchor>
      <arglist>(rule_argument_list)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_all_pattern</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>a8b7185cd1904c54db81a5ccbe9cdb0ac</anchor>
      <arglist>(pattern)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>a6f8ea8f822fd07e6d7484b5f99174416</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_connection</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>a58ecace4da72a169a82389488e767c48</anchor>
      <arglist>(connection)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_connection_request</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>aae86566a281bc6ab1fb03bf3a16a8388</anchor>
      <arglist>(command, source, connection)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_key</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>ac6ba878d1c621ce0d1ba8f662c4dd8cd</anchor>
      <arglist>(key)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_rule_request</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>a4a744a159a375eb53ae613c1a88063c8</anchor>
      <arglist>(command, source, rule)</arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>action_types</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>abc07ce2a4343fecdbac9b2bf2322263d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>connection_type_strings_list</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>a5dd83991083a144b62f8fa66214ba76a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>connection_types</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>ac4f7e881f3302deea1dfbe81b31cd2e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>connection_types_list</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>a43cf6e627432a5c593037cc78e213787</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>difflist</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>a9b058aa4cb0f39ab7051630e65706876</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>MAX_PLAINTEXT_LENGTH</name>
      <anchorfile>namespacerocon__gateway_1_1utils.html</anchorfile>
      <anchor>a7844f9aaeed784cf0ff050529e00a99b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>setup</name>
    <filename>namespacesetup.html</filename>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a504ffa482edfe0eff08f64b2f5dff0e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a504ffa482edfe0eff08f64b2f5dff0e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a504ffa482edfe0eff08f64b2f5dff0e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a504ffa482edfe0eff08f64b2f5dff0e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
