DBusConnection *bus;
int error;
AvahiClientState state;
+ AvahiClientFlags flags;
/* Cache for some seldom changing server data */
char *version_string, *host_name, *host_name_fqdn, *domain_name;
};
struct AvahiDomainBrowser {
+ int ref;
+
char *path;
AvahiClient *client;
AvahiDomainBrowserCallback callback;
AvahiIfIndex interface;
AvahiProtocol protocol;
+
+ AvahiTimeout *defer_timeout;
+
+ AvahiStringList *static_browse_domains;
};
struct AvahiServiceBrowser {
int avahi_client_simple_method_call(AvahiClient *client, const char *path, const char *interface, const char *method);
+int avahi_client_is_connected(AvahiClient *client);
+
#endif