<book xmlns="http://www.devhelp.net/book" title="Qrtr-1.0 Reference Manual" link="index.html" author="The libqrtr authors" name="Qrtr" version="2" language="c"><chapters><sub name="Classes Hierarchy" link="classes_hierarchy.html" /><sub name="Classes" link="index.html#classes"><sub name="Bus" link="class.Bus.html" /><sub name="Client" link="class.Client.html" /><sub name="Node" link="class.Node.html" /></sub><sub name="Constants" link="index.html#constants"><sub name="BUS_LOOKUP_TIMEOUT" link="const.BUS_LOOKUP_TIMEOUT.html" /><sub name="BUS_SIGNAL_NODE_ADDED" link="const.BUS_SIGNAL_NODE_ADDED.html" /><sub name="BUS_SIGNAL_NODE_REMOVED" link="const.BUS_SIGNAL_NODE_REMOVED.html" /><sub name="CLIENT_NODE" link="const.CLIENT_NODE.html" /><sub name="CLIENT_PORT" link="const.CLIENT_PORT.html" /><sub name="CLIENT_SIGNAL_MESSAGE" link="const.CLIENT_SIGNAL_MESSAGE.html" /><sub name="NODE_BUS" link="const.NODE_BUS.html" /><sub name="NODE_ID" link="const.NODE_ID.html" /><sub name="NODE_SIGNAL_REMOVED" link="const.NODE_SIGNAL_REMOVED.html" /><sub name="NODE_SIGNAL_SERVICE_ADDED" link="const.NODE_SIGNAL_SERVICE_ADDED.html" /><sub name="NODE_SIGNAL_SERVICE_REMOVED" link="const.NODE_SIGNAL_SERVICE_REMOVED.html" /></sub><sub name="Functions" link="index.html#functions"><sub name="get_node_for_uri" link="func.get_node_for_uri.html" /><sub name="get_uri_for_node" link="func.get_uri_for_node.html" /></sub><sub name="Structs" link="index.html#structs"><sub name="NodeServiceInfo" link="struct.NodeServiceInfo.html" /></sub></chapters><functions><keyword type="struct" name="QrtrBus" link="class.Bus.html" since="1.0" /><keyword type="member" name="BusClass.parent" link="class.Bus.html" /><keyword type="function" name="qrtr_bus_get_node" link="method.Bus.get_node.html" since="1.0" /><keyword type="function" name="qrtr_bus_get_nodes" link="method.Bus.get_nodes.html" since="1.0" /><keyword type="function" name="qrtr_bus_peek_node" link="method.Bus.peek_node.html" since="1.0" /><keyword type="function" name="qrtr_bus_peek_nodes" link="method.Bus.peek_nodes.html" since="1.0" /><keyword type="function" name="qrtr_bus_wait_for_node" link="method.Bus.wait_for_node.html" since="1.0" /><keyword type="function" name="qrtr_bus_wait_for_node_finish" link="method.Bus.wait_for_node_finish.html" since="1.0" /><keyword type="function" name="qrtr_bus_new_finish" link="ctor.Bus.new_finish.html" since="1.0" /><keyword type="function" name="qrtr_bus_new" link="type_func.Bus.new.html" since="1.0" /><keyword type="property" name="The QrtrBus:lookup-timeout property" link="property.Bus.lookup-timeout.html" since="1.0" /><keyword type="signal" name="The QrtrBus::node-added signal" link="signal.Bus.node-added.html" since="1.0" /><keyword type="signal" name="The QrtrBus::node-removed signal" link="signal.Bus.node-removed.html" since="1.0" /><keyword type="struct" name="QrtrClient" link="class.Client.html" since="1.0" /><keyword type="member" name="ClientClass.parent" link="class.Client.html" /><keyword type="function" name="qrtr_client_get_node" link="method.Client.get_node.html" since="1.0" /><keyword type="function" name="qrtr_client_get_port" link="method.Client.get_port.html" since="1.0" /><keyword type="function" name="qrtr_client_peek_node" link="method.Client.peek_node.html" since="1.0" /><keyword type="function" name="qrtr_client_send" link="method.Client.send.html" since="1.0" /><keyword type="function" name="qrtr_client_new" link="ctor.Client.new.html" since="1.0" /><keyword type="property" name="The QrtrClient:client-node property" link="property.Client.client-node.html" since="1.0" /><keyword type="property" name="The QrtrClient:client-port property" link="property.Client.client-port.html" since="1.0" /><keyword type="signal" name="The QrtrClient::client-message signal" link="signal.Client.client-message.html" since="1.0" /><keyword type="struct" name="QrtrNode" link="class.Node.html" since="1.0" /><keyword type="member" name="NodeClass.parent" link="class.Node.html" /><keyword type="function" name="qrtr_node_add_service_info" link="method.Node.add_service_info.html" /><keyword type="function" name="qrtr_node_get_bus" link="method.Node.get_bus.html" since="1.0" /><keyword type="function" name="qrtr_node_get_id" link="method.Node.get_id.html" since="1.0" /><keyword type="function" name="qrtr_node_get_service_info_list" link="method.Node.get_service_info_list.html" since="1.0" /><keyword type="function" name="qrtr_node_lookup_port" link="method.Node.lookup_port.html" since="1.0" /><keyword type="function" name="qrtr_node_lookup_service" link="method.Node.lookup_service.html" since="1.0" /><keyword type="function" name="qrtr_node_peek_bus" link="method.Node.peek_bus.html" since="1.0" /><keyword type="function" name="qrtr_node_peek_service_info_list" link="method.Node.peek_service_info_list.html" since="1.0" /><keyword type="function" name="qrtr_node_remove_service_info" link="method.Node.remove_service_info.html" /><keyword type="function" name="qrtr_node_wait_for_services" link="method.Node.wait_for_services.html" since="1.0" /><keyword type="function" name="qrtr_node_wait_for_services_finish" link="method.Node.wait_for_services_finish.html" since="1.0" /><keyword type="property" name="The QrtrNode:bus property" link="property.Node.bus.html" since="1.0" /><keyword type="property" name="The QrtrNode:node-id property" link="property.Node.node-id.html" since="1.0" /><keyword type="signal" name="The QrtrNode::node-removed signal" link="signal.Node.node-removed.html" since="1.0" /><keyword type="signal" name="The QrtrNode::service-added signal" link="signal.Node.service-added.html" since="1.0" /><keyword type="signal" name="The QrtrNode::service-removed signal" link="signal.Node.service-removed.html" since="1.0" /><keyword type="constant" name="QRTR_BUS_LOOKUP_TIMEOUT" link="const.BUS_LOOKUP_TIMEOUT.html" /><keyword type="constant" name="QRTR_BUS_SIGNAL_NODE_ADDED" link="const.BUS_SIGNAL_NODE_ADDED.html" /><keyword type="constant" name="QRTR_BUS_SIGNAL_NODE_REMOVED" link="const.BUS_SIGNAL_NODE_REMOVED.html" /><keyword type="constant" name="QRTR_CLIENT_NODE" link="const.CLIENT_NODE.html" /><keyword type="constant" name="QRTR_CLIENT_PORT" link="const.CLIENT_PORT.html" /><keyword type="constant" name="QRTR_CLIENT_SIGNAL_MESSAGE" link="const.CLIENT_SIGNAL_MESSAGE.html" /><keyword type="constant" name="QRTR_NODE_BUS" link="const.NODE_BUS.html" /><keyword type="constant" name="QRTR_NODE_ID" link="const.NODE_ID.html" /><keyword type="constant" name="QRTR_NODE_SIGNAL_REMOVED" link="const.NODE_SIGNAL_REMOVED.html" /><keyword type="constant" name="QRTR_NODE_SIGNAL_SERVICE_ADDED" link="const.NODE_SIGNAL_SERVICE_ADDED.html" /><keyword type="constant" name="QRTR_NODE_SIGNAL_SERVICE_REMOVED" link="const.NODE_SIGNAL_SERVICE_REMOVED.html" /><keyword type="function" name="qrtr_get_node_for_uri" link="func.get_node_for_uri.html" since="1.0" /><keyword type="function" name="qrtr_get_uri_for_node" link="func.get_uri_for_node.html" since="1.0" /><keyword type="struct" name="QrtrNodeServiceInfo" link="struct.NodeServiceInfo.html" since="1.0" /><keyword type="function" name="qrtr_node_service_info_free" link="method.NodeServiceInfo.free.html" since="1.0" /><keyword type="function" name="qrtr_node_service_info_get_instance" link="method.NodeServiceInfo.get_instance.html" since="1.0" /><keyword type="function" name="qrtr_node_service_info_get_port" link="method.NodeServiceInfo.get_port.html" since="1.0" /><keyword type="function" name="qrtr_node_service_info_get_service" link="method.NodeServiceInfo.get_service.html" since="1.0" /><keyword type="function" name="qrtr_node_service_info_get_version" link="method.NodeServiceInfo.get_version.html" since="1.0" /></functions></book>