Aller au code source de ce fichier.
Fonctions | |
void | cairo_dock_initialize_dbus_manager (void) |
DBusGConnection * | cairo_dock_get_dbus_connection (void) |
void | cairo_dock_register_service_name (const gchar *cServiceName) |
gboolean | cairo_dock_bdus_is_enabled (void) |
DBusGProxy * | cairo_dock_create_new_dbus_proxy (const char *name, const char *path, const char *interface) |
gboolean | cairo_dock_dbus_detect_application (const gchar *cName) |
void cairo_dock_initialize_dbus_manager | ( | void | ) |
Initialise le gestionnaire de bus dans le dock. Il recupere la connexion 'session' de DBus, y etablit un proxy, et les met a disposition de tout le monde.
DBusGConnection* cairo_dock_get_dbus_connection | ( | void | ) |
Retourne la connexion 'session' de DBus.
void cairo_dock_register_service_name | ( | const gchar * | cServiceName | ) |
Enregistre un nouveau service sur le bus.
cServiceName | le nom du service. |
gboolean cairo_dock_bdus_is_enabled | ( | void | ) |
Dis si le bus est disponible dans le dock.
DBusGProxy* cairo_dock_create_new_dbus_proxy | ( | const char * | name, | |
const char * | path, | |||
const char * | interface | |||
) |
Cree un nouveau proxy pour la connexion 'session'.
name | un nom sur le bus. | |
path | le chemin associe. | |
interface | nom de l'interface associee. |
gboolean cairo_dock_dbus_detect_application | ( | const gchar * | cName | ) |
Detecte si une application est couramment lancee.
cName | nom de l'application. |