AVAHI_C_DECL_BEGIN
-/** \struct AvahiClient A connection context */
+/** A connection context */
typedef struct AvahiClient AvahiClient;
/** States of a client object, a superset of AvahiServerState */
AVAHI_C_DECL_BEGIN
-/** \struct AvahiDomainBrowser A domain browser object */
+/** A domain browser object */
typedef struct AvahiDomainBrowser AvahiDomainBrowser;
-/** \struct AvahiServiceBrowser A service browser object */
+/** A service browser object */
typedef struct AvahiServiceBrowser AvahiServiceBrowser;
-/** \struct AvahiServiceTypeBrowser A service type browser object */
+/** A service type browser object */
typedef struct AvahiServiceTypeBrowser AvahiServiceTypeBrowser;
-/** \struct AvahiServiceResolver A service resolver object */
+/** A service resolver object */
typedef struct AvahiServiceResolver AvahiServiceResolver;
-/** \struct AvahiHostNameResolver A service resolver object */
+/** A service resolver object */
typedef struct AvahiHostNameResolver AvahiHostNameResolver;
-/** \struct AvahiAddressResolver An address resolver object */
+/** An address resolver object */
typedef struct AvahiAddressResolver AvahiAddressResolver;
-/** \struct AvahiRecordBrowser A record browser object */
+/** A record browser object */
typedef struct AvahiRecordBrowser AvahiRecordBrowser;
/** The function prototype for the callback of an AvahiDomainBrowser */
AVAHI_C_DECL_BEGIN
-/** \struct AvahiEntryGroup An entry group object */
+/** An entry group object */
typedef struct AvahiEntryGroup AvahiEntryGroup;
/** The function prototype for the callback of an AvahiEntryGroup */
AVAHI_C_DECL_BEGIN
-/** \struct AvahiSimplePoll A main loop object. Main loops of this type aren't very flexible
+/** A main loop object. Main loops of this type aren't very flexible
* since they only support a single wakeup type. Nevertheless it
* should suffice for small test and example applications. */
typedef struct AvahiSimplePoll AvahiSimplePoll;
AVAHI_C_DECL_BEGIN
-/** \struct AvahiThreadedPoll A main loop object that runs an AvahiSimplePoll in its own thread. \since 0.6.4 */
+/** A main loop object that runs an AvahiSimplePoll in its own thread. \since 0.6.4 */
typedef struct AvahiThreadedPoll AvahiThreadedPoll;
/** Create a new event loop object. This will allocate the internal
AVAHI_C_DECL_BEGIN
-/** \struct AvahiWatch An I/O watch object */
+/** An I/O watch object */
typedef struct AvahiWatch AvahiWatch;
-/** \struct AvahiTimeout A timeout watch object */
+/** A timeout watch object */
typedef struct AvahiTimeout AvahiTimeout;
/** An event polling abstraction object */
/** \file core.h The Avahi Multicast DNS and DNS Service Discovery implementation. */
-/** \struct AvahiServer An mDNS responder object */
+/** An mDNS responder object */
typedef struct AvahiServer AvahiServer;
#include <avahi-common/cdecl.h>
/** \example core-browse-services.c Example how to browse for DNS-SD
* services using an embedded mDNS stack. */
-/** \struct AvahiSRecordBrowser A browsing object for arbitrary RRs */
+/** A browsing object for arbitrary RRs */
typedef struct AvahiSRecordBrowser AvahiSRecordBrowser;
-/** \struct AvahiSHostNameResolve rA host name to IP adddress resolver object */
+/** A host name to IP adddress resolver object */
typedef struct AvahiSHostNameResolver AvahiSHostNameResolver;
-/** \struct AvahiSAddressResolver An IP address to host name resolver object ("reverse lookup") */
+/** An IP address to host name resolver object ("reverse lookup") */
typedef struct AvahiSAddressResolver AvahiSAddressResolver;
-/** \struct AvahiSDomainBrowser A local domain browsing object. May be used to enumerate domains used on the local LAN */
+/** A local domain browsing object. May be used to enumerate domains used on the local LAN */
typedef struct AvahiSDomainBrowser AvahiSDomainBrowser;
-/** \struct AvahiSServiceTypeBrowser A DNS-SD service type browsing object. May be used to enumerate the service types of all available services on the local LAN */
+/** A DNS-SD service type browsing object. May be used to enumerate the service types of all available services on the local LAN */
typedef struct AvahiSServiceTypeBrowser AvahiSServiceTypeBrowser;
-/** \struct AvahiSServiceBrowser A DNS-SD service browser. Use this to enumerate available services of a certain kind on the local LAN. Use AvahiSServiceResolver to get specific service data like address and port for a service. */
+/** A DNS-SD service browser. Use this to enumerate available services of a certain kind on the local LAN. Use AvahiSServiceResolver to get specific service data like address and port for a service. */
typedef struct AvahiSServiceBrowser AvahiSServiceBrowser;
-/** \struct AvahiSServiceResolver A DNS-SD service resolver. Use this to retrieve addres, port and TXT data for a DNS-SD service */
+/** A DNS-SD service resolver. Use this to retrieve addres, port and TXT data for a DNS-SD service */
typedef struct AvahiSServiceResolver AvahiSServiceResolver;
#include <avahi-common/cdecl.h>
* service using an embedded mDNS stack. It behaves like a network
* printer registering both an IPP and a BSD LPR service. */
-/** \struct AvahiSEntryGroup A group of locally registered DNS RRs */
+/** A group of locally registered DNS RRs */
typedef struct AvahiSEntryGroup AvahiSEntryGroup;
#include <avahi-common/cdecl.h>
AVAHI_C_DECL_BEGIN
-/** \struct AvahiGLibPoll
- * GLib main loop adapter. You can safely cast this into a GSource */
+/** GLib main loop adapter. You can safely cast this into a GSource */
typedef struct AvahiGLibPoll AvahiGLibPoll;
/** Create a new GLib main loop adapter attached to the specified