X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=src%2Fmeshlink-tiny.h;h=0ee3f1ae78b132ec0bbcc401f6978ac66b8da666;hb=d0bf55f32b407fa153dd5d6e41ccefcbb4072611;hp=8dbe72512a052b06e3d5a3dab39f2bb9ecd61fd4;hpb=8582c3b5e0ee3f6b547dbaed7a1214819d3dfc91;p=meshlink-tiny diff --git a/src/meshlink-tiny.h b/src/meshlink-tiny.h index 8dbe725..0ee3f1a 100644 --- a/src/meshlink-tiny.h +++ b/src/meshlink-tiny.h @@ -1544,16 +1544,6 @@ void meshlink_set_node_channel_timeout(struct meshlink_handle *mesh, struct mesh */ void meshlink_hint_address(struct meshlink_handle *mesh, struct meshlink_node *node, const struct sockaddr *addr); -/// Enable or disable zeroconf discovery of local peers -/** This controls whether zeroconf discovery using the Catta library will be - * enabled to search for peers on the local network. By default, it is enabled. - * - * \memberof meshlink_handle - * @param mesh A handle which represents an instance of MeshLink. - * @param enable Set to true to enable discovery, false to disable. - */ -void meshlink_enable_discovery(struct meshlink_handle *mesh, bool enable); - /// Inform MeshLink that the local network configuration might have changed /** This is intended to be used when there is no way for MeshLink to get notifications of local network changes. * It forces MeshLink to scan all network interfaces for changes in up/down status and new/removed addresses, @@ -1630,17 +1620,6 @@ void meshlink_reset_timers(struct meshlink_handle *mesh); */ void meshlink_set_inviter_commits_first(struct meshlink_handle *mesh, bool inviter_commits_first); -/// Set the URL used to discover the host's external address -/** For generating invitation URLs, MeshLink can look up the externally visible address of the local node. - * It does so by querying an external service. By default, this is http://meshlink.io/host.cgi. - * Only URLs starting with http:// are supported. - * - * \memberof meshlink_handle - * @param mesh A handle which represents an instance of MeshLink. - * @param url The URL to use for external address queries, or NULL to revert back to the default URL. - */ -void meshlink_set_external_address_discovery_url(struct meshlink_handle *mesh, const char *url); - /// Set the scheduling granularity of the application /** This should be set to the effective scheduling granularity for the application. * This depends on the scheduling granularity of the operating system, the application's