diff options
author | Charles Kerr <charles.kerr@canonical.com> | 2012-05-27 09:22:28 -0500 |
---|---|---|
committer | Charles Kerr <charles.kerr@canonical.com> | 2012-05-27 09:22:28 -0500 |
commit | 23a2672a1a763cdef67ccc5cb9f8fec7daf021be (patch) | |
tree | 12e65c5de81ee72c02d58a3183035eb007bd7db5 /src/dbus-listener.h | |
parent | 675cc7955e0e8834a3ea4bb46fb347bb744f24a7 (diff) | |
download | ayatana-indicator-power-23a2672a1a763cdef67ccc5cb9f8fec7daf021be.tar.gz ayatana-indicator-power-23a2672a1a763cdef67ccc5cb9f8fec7daf021be.tar.bz2 ayatana-indicator-power-23a2672a1a763cdef67ccc5cb9f8fec7daf021be.zip |
use signals to decouple i-power and dbus-listener
Diffstat (limited to 'src/dbus-listener.h')
-rw-r--r-- | src/dbus-listener.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/dbus-listener.h b/src/dbus-listener.h index 816ecc5..2dc0865 100644 --- a/src/dbus-listener.h +++ b/src/dbus-listener.h @@ -41,7 +41,8 @@ typedef struct _IndicatorPowerDbusListener IndicatorPowerDbusListener; typedef struct _IndicatorPowerDbusListenerClass IndicatorPowerDbusListenerClass; typedef struct _IndicatorPowerDbusListenerPrivate IndicatorPowerDbusListenerPrivate; -#define INDICATOR_POWER_DBUS_LISTENER_INDICATOR "indicator-power-dbus-listener-indicator" +/* signals */ +#define INDICATOR_POWER_DBUS_LISTENER_DEVICES_ENUMERATED "indicator-power-dbus-listener-devices-enumerated" /** * IndicatorPowerDbusListenerClass: @@ -50,6 +51,8 @@ typedef struct _IndicatorPowerDbusListenerPrivate IndicatorPowerDbusListenerPriv struct _IndicatorPowerDbusListenerClass { GObjectClass parent_class; + + void (* devices_enumerated) (IndicatorPowerDbusListener*, GSList * devices); }; /** |