Logo Search packages:      
Sourcecode: avahi version File versions

dns-srv-rr.h File Reference


Detailed Description

Functions for announcing and browsing for unicast DNS servers via mDNS

Definition in file dns-srv-rr.h.

#include <avahi-common/cdecl.h>
#include <avahi-common/defs.h>
#include <avahi-core/core.h>
#include <avahi-core/publish.h>

Go to the source code of this file.

Typedefs

typedef struct
AvahiSDNSServerBrowser 
AvahiSDNSServerBrowser
typedef void(* AvahiSDNSServerBrowserCallback )(AvahiSDNSServerBrowser *b, AvahiIfIndex interface, AvahiProtocol protocol, AvahiBrowserEvent event, const char *host_name, const AvahiAddress *a, uint16_t port, AvahiLookupResultFlags flags, void *userdata)

Enumerations

enum  AvahiDNSServerType { AVAHI_DNS_SERVER_RESOLVE, AVAHI_DNS_SERVER_UPDATE, AVAHI_DNS_SERVER_MAX }

Functions

void avahi_s_dns_server_browser_free (AvahiSDNSServerBrowser *b)
AvahiSDNSServerBrowseravahi_s_dns_server_browser_new (AvahiServer *server, AvahiIfIndex interface, AvahiProtocol protocol, const char *domain, AvahiDNSServerType type, AvahiProtocol aprotocol, AvahiLookupFlags flags, AvahiSDNSServerBrowserCallback callback, void *userdata)
int avahi_server_add_dns_server_address (AvahiServer *s, AvahiSEntryGroup *g, AvahiIfIndex interface, AvahiProtocol protocol, AvahiPublishFlags flags, const char *domain, AvahiDNSServerType type, const AvahiAddress *address, uint16_t port)


Generated by  Doxygen 1.6.0   Back to index