25 #include <avahi-common/cdecl.h> 249 AVAHI_PUBLISH_NO_REVERSE = 16,
250 AVAHI_PUBLISH_NO_COOKIE = 32,
254 AVAHI_PUBLISH_USE_WIDE_AREA = 128,
255 AVAHI_PUBLISH_USE_MULTICAST = 256
262 AVAHI_LOOKUP_USE_WIDE_AREA = 1,
263 AVAHI_LOOKUP_USE_MULTICAST = 2,
319 #define AVAHI_SERVICE_COOKIE "org.freedesktop.Avahi.cookie" 322 #define AVAHI_SERVICE_COOKIE_INVALID (0) 349 #define AVAHI_DEFAULT_TTL_HOST_NAME (120) 352 #define AVAHI_DEFAULT_TTL (75*60) AvahiResolverEvent
Type of callback event when resolving.
Host RRs are being registered.
One-time event, to notify the user that all entries from the caches have been sent.
AvahiDomainBrowserType
The type of domain to browse for.
When doing service resolving, don't lookup TXT record.
Browsing failed due to some reason which can be retrieved using avahi_server_errno()/avahi_client_err...
For raw records: Do not announce this RR to other hosts.
This response originates from multicast DNS.
The entries have successfully been established.
The object has been removed from the network.
Browse for the default registering domain.
Some fatal failure happened, the server is unable to proceed.
This record/service resides on and was announced by the local host.
This response originates from wide area DNS.
A name collision for one of the entries in the group has been detected, the entries have been withdra...
Browse for the default browsing domain.
Probably the only class we will ever use.
AvahiEntryGroupState
States of an entry group object.
The entries of the group are currently being registered.
The object is new on the network.
AvahiServerState
States of a server object.
Legacy browse domain - see DNS-SD spec for more information.
Update existing records instead of adding new ones.
AvahiPublishFlags
Some flags for publishing functions.
Browse for a list of available browsing domains.
When doing service resolving, don't lookup A/AAAA record.
The returned data has been defined statically by some configuration option.
For raw records: Though the RRset is intended to be unique no probes shall be sent.
For raw records: The RRset is intended to be unique.
One-time event, to notify the user that more records will probably not show up in the near future...
Browse for a list of available registering domains.
AvahiLookupResultFlags
Some flags for lookup callback functions.
There is a collision with a host RR.
For raw records: Allow multiple local records of this type, even if they are intended to be unique...
The group has not yet been commited, the user must still call avahi_entry_group_commit() ...
Some kind of failure happened, the entries have been withdrawn.
Resolving failed due to some reason which can be retrieved using avahi_server_errno()/avahi_client_er...
This service belongs to the same local client as the browser object.
This response originates from the cache.
AvahiBrowserEvent
Type of callback event when browsing.
RR found, resolving successful.
All host RRs have been established.
AvahiLookupFlags
Some flags for lookup functions.