23#ifndef __G_DBUS_AUTH_OBSERVER_H__
24#define __G_DBUS_AUTH_OBSERVER_H__
26#if !defined (__GIO_GIO_H_INSIDE__) && !defined (GIO_COMPILATION)
27#error "Only <gio/gio.h> can be included directly."
34#define G_TYPE_DBUS_AUTH_OBSERVER (g_dbus_auth_observer_get_type ())
35#define G_DBUS_AUTH_OBSERVER(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), G_TYPE_DBUS_AUTH_OBSERVER, GDBusAuthObserver))
36#define G_IS_DBUS_AUTH_OBSERVER(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), G_TYPE_DBUS_AUTH_OBSERVER))
49 const gchar *mechanism);
GIO_AVAILABLE_IN_ALL gboolean g_dbus_auth_observer_authorize_authenticated_peer(GDBusAuthObserver *observer, GIOStream *stream, GCredentials *credentials)
GIO_AVAILABLE_IN_ALL GDBusAuthObserver * g_dbus_auth_observer_new(void)
GIO_AVAILABLE_IN_ALL GType g_dbus_auth_observer_get_type(void) G_GNUC_CONST
GIO_AVAILABLE_IN_2_34 gboolean g_dbus_auth_observer_allow_mechanism(GDBusAuthObserver *observer, const gchar *mechanism)
#define GIO_AVAILABLE_IN_ALL
#define GIO_AVAILABLE_IN_2_34
struct _GCredentials GCredentials
struct _GDBusAuthObserver GDBusAuthObserver
G_BEGIN_DECLS typedef char gchar