<book xmlns="http://www.devhelp.net/book" title="GSSDP-1.6 Reference Manual" link="index.html" author="The GUPnP developers" name="GSSDP" version="2" language="c"><chapters><sub name="Manpage for gssdp-device-sniffer" link="gssdp-device-sniffer.html" /><sub name="Classes Hierarchy" link="classes_hierarchy.html" /><sub name="Classes" link="index.html#classes"><sub name="Client" link="class.Client.html" /><sub name="ResourceBrowser" link="class.ResourceBrowser.html" /><sub name="ResourceGroup" link="class.ResourceGroup.html" /></sub><sub name="Constants" link="index.html#constants"><sub name="ALL_RESOURCES" link="const.ALL_RESOURCES.html" /></sub><sub name="Domains" link="index.html#domains"><sub name="Error" link="error.Error.html" /></sub><sub name="Enums" link="index.html#enums"><sub name="UDAVersion" link="enum.UDAVersion.html" /></sub></chapters><functions><keyword type="struct" name="GSSDPClient" link="class.Client.html" /><keyword type="member" name="GSSDPClient.parent_instance" link="class.Client.html" /><keyword type="member" name="ClientClass.parent_class" link="class.Client.html" /><keyword type="member" name="ClientClass._gssdp_reserved1" link="class.Client.html" /><keyword type="member" name="ClientClass._gssdp_reserved2" link="class.Client.html" /><keyword type="member" name="ClientClass._gssdp_reserved3" link="class.Client.html" /><keyword type="member" name="ClientClass._gssdp_reserved4" link="class.Client.html" /><keyword type="function" name="gssdp_client_add_cache_entry" link="method.Client.add_cache_entry.html" /><keyword type="function" name="gssdp_client_append_header" link="method.Client.append_header.html" /><keyword type="function" name="gssdp_client_can_reach" link="method.Client.can_reach.html" since="1.2.4" /><keyword type="function" name="gssdp_client_clear_headers" link="method.Client.clear_headers.html" /><keyword type="function" name="gssdp_client_get_active" link="method.Client.get_active.html" /><keyword type="function" name="gssdp_client_get_address" link="method.Client.get_address.html" /><keyword type="function" name="gssdp_client_get_address_mask" link="method.Client.get_address_mask.html" since="1.2.3" /><keyword type="function" name="gssdp_client_get_family" link="method.Client.get_family.html" /><keyword type="function" name="gssdp_client_get_host_ip" link="method.Client.get_host_ip.html" /><keyword type="function" name="gssdp_client_get_index" link="method.Client.get_index.html" /><keyword type="function" name="gssdp_client_get_interface" link="method.Client.get_interface.html" /><keyword type="function" name="gssdp_client_get_network" link="method.Client.get_network.html" /><keyword type="function" name="gssdp_client_get_port" link="method.Client.get_port.html" /><keyword type="function" name="gssdp_client_get_server_id" link="method.Client.get_server_id.html" /><keyword type="function" name="gssdp_client_get_uda_version" link="method.Client.get_uda_version.html" /><keyword type="function" name="gssdp_client_guess_user_agent" link="method.Client.guess_user_agent.html" /><keyword type="function" name="gssdp_client_remove_header" link="method.Client.remove_header.html" /><keyword type="function" name="gssdp_client_set_boot_id" link="method.Client.set_boot_id.html" /><keyword type="function" name="gssdp_client_set_config_id" link="method.Client.set_config_id.html" /><keyword type="function" name="gssdp_client_set_network" link="method.Client.set_network.html" /><keyword type="function" name="gssdp_client_set_server_id" link="method.Client.set_server_id.html" /><keyword type="function" name="gssdp_client_new" link="ctor.Client.new.html" deprecated="1.6." /><keyword type="function" name="gssdp_client_new_for_address" link="ctor.Client.new_for_address.html" since="1.6." /><keyword type="function" name="gssdp_client_new_full" link="ctor.Client.new_full.html" since="1.6." /><keyword type="function" name="gssdp_client_new_with_port" link="ctor.Client.new_with_port.html" deprecated="1.6." /><keyword type="property" name="The GSSDPClient:active property" link="property.Client.active.html" /><keyword type="property" name="The GSSDPClient:address property" link="property.Client.address.html" since="1.6" /><keyword type="property" name="The GSSDPClient:address-family property" link="property.Client.address-family.html" since="1.2.0" /><keyword type="property" name="The GSSDPClient:boot-id property" link="property.Client.boot-id.html" /><keyword type="property" name="The GSSDPClient:config-id property" link="property.Client.config-id.html" /><keyword type="property" name="The GSSDPClient:host-ip property" link="property.Client.host-ip.html" deprecated="1.6." /><keyword type="property" name="The GSSDPClient:host-mask property" link="property.Client.host-mask.html" /><keyword type="property" name="The GSSDPClient:interface property" link="property.Client.interface.html" /><keyword type="property" name="The GSSDPClient:msearch-port property" link="property.Client.msearch-port.html" deprecated="1.6.0" /><keyword type="property" name="The GSSDPClient:network property" link="property.Client.network.html" /><keyword type="property" name="The GSSDPClient:port property" link="property.Client.port.html" since="1.6.0" /><keyword type="property" name="The GSSDPClient:server-id property" link="property.Client.server-id.html" /><keyword type="property" name="The GSSDPClient:socket-ttl property" link="property.Client.socket-ttl.html" /><keyword type="property" name="The GSSDPClient:uda-version property" link="property.Client.uda-version.html" since="1.2.0" /><keyword type="signal" name="The GSSDPClient::message-received signal" link="signal.Client.message-received.html" /><keyword type="struct" name="GSSDPResourceBrowser" link="class.ResourceBrowser.html" /><keyword type="member" name="GSSDPResourceBrowser.parent_instance" link="class.ResourceBrowser.html" /><keyword type="member" name="ResourceBrowserClass.parent_class" link="class.ResourceBrowser.html" /><keyword type="member" name="ResourceBrowserClass.resource_available" link="class.ResourceBrowser.html" /><keyword type="member" name="ResourceBrowserClass.resource_update" link="class.ResourceBrowser.html" /><keyword type="member" name="ResourceBrowserClass.resource_unavailable" link="class.ResourceBrowser.html" /><keyword type="member" name="ResourceBrowserClass._gssdp_reserved1" link="class.ResourceBrowser.html" /><keyword type="member" name="ResourceBrowserClass._gssdp_reserved2" link="class.ResourceBrowser.html" /><keyword type="member" name="ResourceBrowserClass._gssdp_reserved3" link="class.ResourceBrowser.html" /><keyword type="member" name="ResourceBrowserClass._gssdp_reserved4" link="class.ResourceBrowser.html" /><keyword type="function" name="gssdp_resource_browser_get_active" link="method.ResourceBrowser.get_active.html" /><keyword type="function" name="gssdp_resource_browser_get_client" link="method.ResourceBrowser.get_client.html" /><keyword type="function" name="gssdp_resource_browser_get_mx" link="method.ResourceBrowser.get_mx.html" /><keyword type="function" name="gssdp_resource_browser_get_target" link="method.ResourceBrowser.get_target.html" /><keyword type="function" name="gssdp_resource_browser_rescan" link="method.ResourceBrowser.rescan.html" /><keyword type="function" name="gssdp_resource_browser_set_active" link="method.ResourceBrowser.set_active.html" /><keyword type="function" name="gssdp_resource_browser_set_mx" link="method.ResourceBrowser.set_mx.html" /><keyword type="function" name="gssdp_resource_browser_set_target" link="method.ResourceBrowser.set_target.html" /><keyword type="function" name="gssdp_resource_browser_new" link="ctor.ResourceBrowser.new.html" /><keyword type="property" name="The GSSDPResourceBrowser:active property" link="property.ResourceBrowser.active.html" /><keyword type="property" name="The GSSDPResourceBrowser:client property" link="property.ResourceBrowser.client.html" /><keyword type="property" name="The GSSDPResourceBrowser:mx property" link="property.ResourceBrowser.mx.html" /><keyword type="property" name="The GSSDPResourceBrowser:target property" link="property.ResourceBrowser.target.html" /><keyword type="signal" name="The GSSDPResourceBrowser::resource-available signal" link="signal.ResourceBrowser.resource-available.html" /><keyword type="signal" name="The GSSDPResourceBrowser::resource-unavailable signal" link="signal.ResourceBrowser.resource-unavailable.html" /><keyword type="signal" name="The GSSDPResourceBrowser::resource-update signal" link="signal.ResourceBrowser.resource-update.html" since="1.2.0" /><keyword type="struct" name="GSSDPResourceGroup" link="class.ResourceGroup.html" /><keyword type="member" name="GSSDPResourceGroup.parent_instance" link="class.ResourceGroup.html" /><keyword type="member" name="ResourceGroupClass.parent_class" link="class.ResourceGroup.html" /><keyword type="member" name="ResourceGroupClass._gssdp_reserved1" link="class.ResourceGroup.html" /><keyword type="member" name="ResourceGroupClass._gssdp_reserved2" link="class.ResourceGroup.html" /><keyword type="member" name="ResourceGroupClass._gssdp_reserved3" link="class.ResourceGroup.html" /><keyword type="member" name="ResourceGroupClass._gssdp_reserved4" link="class.ResourceGroup.html" /><keyword type="function" name="gssdp_resource_group_add_resource" link="method.ResourceGroup.add_resource.html" /><keyword type="function" name="gssdp_resource_group_add_resource_simple" link="method.ResourceGroup.add_resource_simple.html" /><keyword type="function" name="gssdp_resource_group_get_available" link="method.ResourceGroup.get_available.html" /><keyword type="function" name="gssdp_resource_group_get_client" link="method.ResourceGroup.get_client.html" /><keyword type="function" name="gssdp_resource_group_get_max_age" link="method.ResourceGroup.get_max_age.html" /><keyword type="function" name="gssdp_resource_group_get_message_delay" link="method.ResourceGroup.get_message_delay.html" /><keyword type="function" name="gssdp_resource_group_remove_resource" link="method.ResourceGroup.remove_resource.html" /><keyword type="function" name="gssdp_resource_group_set_available" link="method.ResourceGroup.set_available.html" /><keyword type="function" name="gssdp_resource_group_set_max_age" link="method.ResourceGroup.set_max_age.html" /><keyword type="function" name="gssdp_resource_group_set_message_delay" link="method.ResourceGroup.set_message_delay.html" /><keyword type="function" name="gssdp_resource_group_update" link="method.ResourceGroup.update.html" since="1.2.0" /><keyword type="function" name="gssdp_resource_group_new" link="ctor.ResourceGroup.new.html" /><keyword type="property" name="The GSSDPResourceGroup:available property" link="property.ResourceGroup.available.html" /><keyword type="property" name="The GSSDPResourceGroup:client property" link="property.ResourceGroup.client.html" /><keyword type="property" name="The GSSDPResourceGroup:max-age property" link="property.ResourceGroup.max-age.html" /><keyword type="property" name="The GSSDPResourceGroup:message-delay property" link="property.ResourceGroup.message-delay.html" /><keyword type="constant" name="GSSDP_ALL_RESOURCES" link="const.ALL_RESOURCES.html" /><keyword type="enum" name="GSSDPError" link="error.Error.html" /><keyword type="constant" name="GSSDP_ERROR_NO_IP_ADDRESS" link="error.Error.html" /><keyword type="constant" name="GSSDP_ERROR_FAILED" link="error.Error.html" /><keyword type="function" name="gssdp_error_quark" link="type_func.Error.quark.html" /><keyword type="enum" name="GSSDPUDAVersion" link="enum.UDAVersion.html" /><keyword type="constant" name="GSSDP_UDA_VERSION_UNSPECIFIED" link="enum.UDAVersion.html" /><keyword type="constant" name="GSSDP_UDA_VERSION_1_0" link="enum.UDAVersion.html" /><keyword type="constant" name="GSSDP_UDA_VERSION_1_1" link="enum.UDAVersion.html" /></functions></book>