Top |
struct RygelDBusInterfaceIface { GTypeInterface parent_iface; void (*shutdown) (RygelDBusInterface* self, GError** error); };
Interface for creating RygelDBusInterface implementations.
#define RYGEL_DBUS_ACL_PROVIDER_SERVICE_NAME "org.gnome.Rygel1.AclProvider1"
#define RYGEL_DBUS_ACL_PROVIDER_OBJECT_PATH "/org/gnome/Rygel1/AclProvider1"
struct RygelDBusAclProviderIface { GTypeInterface parent_iface; void (*is_allowed) (RygelDBusAclProvider* self, GHashTable* device, GHashTable* service, const gchar* path, const gchar* address, const gchar* agent, GAsyncReadyCallback _callback_, gpointer _user_data_); gboolean (*is_allowed_finish) (RygelDBusAclProvider* self, GAsyncResult* _res_, GError** error); };
Interface for creating RygelDBusAclProvider implementations.