avahi  0.6.31
ga-service-browser.h File Reference
#include <glib-object.h>
#include <avahi-client/lookup.h>
#include <avahi-common/defs.h>
#include "ga-client.h"
#include "ga-enums.h"

Go to the source code of this file.

Data Structures

struct  _GaServiceBrowserClass
 
struct  _GaServiceBrowser
 

Macros

#define GA_TYPE_SERVICE_BROWSER   (ga_service_browser_get_type())
 
#define GA_SERVICE_BROWSER(obj)   (G_TYPE_CHECK_INSTANCE_CAST((obj), GA_TYPE_SERVICE_BROWSER, GaServiceBrowser))
 
#define GA_SERVICE_BROWSER_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST((klass), GA_TYPE_SERVICE_BROWSER, GaServiceBrowserClass))
 
#define IS_GA_SERVICE_BROWSER(obj)   (G_TYPE_CHECK_INSTANCE_TYPE((obj), GA_TYPE_SERVICE_BROWSER))
 
#define IS_GA_SERVICE_BROWSER_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE((klass), GA_TYPE_SERVICE_BROWSER))
 
#define GA_SERVICE_BROWSER_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), GA_TYPE_SERVICE_BROWSER, GaServiceBrowserClass))
 

Typedefs

typedef typedefG_BEGIN_DECLS struct _GaServiceBrowser GaServiceBrowser
 
typedef struct _GaServiceBrowserClass GaServiceBrowserClass
 

Functions

GType ga_service_browser_get_type (void)
 
GaServiceBrowserga_service_browser_new (const gchar *type)
 
GaServiceBrowserga_service_browser_new_full (AvahiIfIndex interface, AvahiProtocol protocol, const gchar *type, gchar *domain, GaLookupFlags flags)
 
gboolean ga_service_browser_attach (GaServiceBrowser *browser, GaClient *client, GError **error)
 

Macro Definition Documentation

#define GA_SERVICE_BROWSER (   obj)    (G_TYPE_CHECK_INSTANCE_CAST((obj), GA_TYPE_SERVICE_BROWSER, GaServiceBrowser))

Definition at line 47 of file ga-service-browser.h.

#define GA_SERVICE_BROWSER_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST((klass), GA_TYPE_SERVICE_BROWSER, GaServiceBrowserClass))

Definition at line 49 of file ga-service-browser.h.

#define GA_SERVICE_BROWSER_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), GA_TYPE_SERVICE_BROWSER, GaServiceBrowserClass))

Definition at line 55 of file ga-service-browser.h.

#define GA_TYPE_SERVICE_BROWSER   (ga_service_browser_get_type())

Definition at line 45 of file ga-service-browser.h.

#define IS_GA_SERVICE_BROWSER (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE((obj), GA_TYPE_SERVICE_BROWSER))

Definition at line 51 of file ga-service-browser.h.

#define IS_GA_SERVICE_BROWSER_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE((klass), GA_TYPE_SERVICE_BROWSER))

Definition at line 53 of file ga-service-browser.h.

Typedef Documentation

typedef typedefG_BEGIN_DECLS struct _GaServiceBrowser GaServiceBrowser

Definition at line 31 of file ga-service-browser.h.

Definition at line 32 of file ga-service-browser.h.

Function Documentation

gboolean ga_service_browser_attach ( GaServiceBrowser browser,
GaClient client,
GError **  error 
)
GType ga_service_browser_get_type ( void  )
GaServiceBrowser* ga_service_browser_new ( const gchar *  type)
GaServiceBrowser* ga_service_browser_new_full ( AvahiIfIndex  interface,
AvahiProtocol  protocol,
const gchar *  type,
gchar *  domain,
GaLookupFlags  flags 
)