support/icd_dbus.h File Reference

#include <glib.h>
#include <dbus/dbus.h>
#include <dbus/dbus-glib-lowlevel.h>

Go to the source code of this file.

Classes

struct  icd_dbus_mcall_table
struct  icd_dbus_sig_table
struct  icd_dbus_prop_table

Typedefs

typedef void(* icd_dbus_get_unique_name_cb_fn )(const gchar *name, const gchar *id, gpointer user_data)

Functions

gboolean icd_dbus_connect_system_path (const char *path, DBusObjectPathMessageFunction cb, void *user_data)
gboolean icd_dbus_disconnect_system_path (const char *path)
gboolean icd_dbus_connect_system_bcast_signal (const char *interface, DBusHandleMessageFunction cb, void *user_data, const char *extra_filters)
gboolean icd_dbus_disconnect_system_bcast_signal (const char *interface, DBusHandleMessageFunction cb, void *user_data, const char *extra_filters)
gboolean icd_dbus_register_system_service (const char *path, const char *service, guint service_flags, DBusObjectPathMessageFunction cb, void *user_data)
void icd_dbus_unregister_system_service (const char *path, const char *service)
DBusPendingCall * icd_dbus_send_system_mcall (DBusMessage *message, gint timeout, DBusPendingCallNotifyFunction cb, void *user_data)
gboolean icd_dbus_send_system_msg (DBusMessage *message)
void icd_dbus_cancel_unique_name (DBusPendingCall *pending)
gboolean icd_dbus_get_unique_name (const gchar *name, icd_dbus_get_unique_name_cb_fn cb, gpointer user_data)
void icd_dbus_close (void)


Detailed Description

Copyright (C) 2004-2007, Nokia. All rights reserved.

Author:
Patrik Flykt <patrik.flykt@nokia.com>

Aapo Mäkelä <aapo.makela@nokia.com>

Luciano Coelho <luciano.coelho@nokia.com>


Generated on Thu Mar 11 09:04:50 2010 for ICd2 by  doxygen 1.5.6