avahi
0.7
|
GLib main loop adapter. More...
Go to the source code of this file.
Typedefs | |
typedef struct AvahiGLibPoll | AvahiGLibPoll |
GLib main loop adapter. More... | |
Functions | |
AvahiGLibPoll * | avahi_glib_poll_new (GMainContext *context, gint priority) |
Create a new GLib main loop adapter attached to the specified context. More... | |
void | avahi_glib_poll_free (AvahiGLibPoll *g) |
Free GLib main loop adapter. More... | |
const AvahiPoll * | avahi_glib_poll_get (AvahiGLibPoll *g) |
Return the abstract poll API structure for this object. More... | |
GLib main loop adapter.
Definition in file glib-watch.h.
typedef struct AvahiGLibPoll AvahiGLibPoll |
GLib main loop adapter.
You can safely cast this into a GSource
Definition at line 36 of file glib-watch.h.
void avahi_glib_poll_free | ( | AvahiGLibPoll * | g | ) |
Free GLib main loop adapter.
const AvahiPoll* avahi_glib_poll_get | ( | AvahiGLibPoll * | g | ) |
Return the abstract poll API structure for this object.
This will return the same pointer to a internally allocated structure on each call
AvahiGLibPoll* avahi_glib_poll_new | ( | GMainContext * | context, |
gint | priority | ||
) |
Create a new GLib main loop adapter attached to the specified context.
If context is NULL, the default main loop context is used. You can attach as many AvahiGLibPoll objects to the same context as you want. priority takes one of GLib's G_PRIORITY constants.