diff options
author | Ted Gould <ted@canonical.com> | 2009-10-19 14:35:26 -0500 |
---|---|---|
committer | Ted Gould <ted@canonical.com> | 2009-10-19 14:35:26 -0500 |
commit | 6587e75ac6f1c20b53b37afd49c936c59eaa99d1 (patch) | |
tree | a856bf70992a8fc33e650a3373d20f47ad5586a8 /src/libcustomindicator | |
parent | bf1efc1c4c15401798a7d3a3b8ebb9533a9e79a5 (diff) | |
download | ayatana-indicator-application-6587e75ac6f1c20b53b37afd49c936c59eaa99d1.tar.gz ayatana-indicator-application-6587e75ac6f1c20b53b37afd49c936c59eaa99d1.tar.bz2 ayatana-indicator-application-6587e75ac6f1c20b53b37afd49c936c59eaa99d1.zip |
Adding in the dbus signals from that interface.
Diffstat (limited to 'src/libcustomindicator')
-rw-r--r-- | src/libcustomindicator/custom-indicator.h | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/src/libcustomindicator/custom-indicator.h b/src/libcustomindicator/custom-indicator.h index a311c63..d9322e7 100644 --- a/src/libcustomindicator/custom-indicator.h +++ b/src/libcustomindicator/custom-indicator.h @@ -55,6 +55,9 @@ typedef struct _CustomIndicatorClass CustomIndicatorClass; /** CustomIndicatorClass: @parent_class: Mia familia + @new_icon: Slot for #CustomIndicator::new-icon. + @new_attention_icon: Slot for #CustomIndicator::new-attention-icon. + @new_status: Slot for #CustomIndicator::new-status. @connection_changed: Slot for #CustomIndicator::connection-changed. @custom_indicator_reserved_1: Reserved for future use. @custom_indicator_reserved_2: Reserved for future use. @@ -68,7 +71,16 @@ struct _CustomIndicatorClass { /* Parent */ GObjectClass parent_class; - /* Signals */ + /* DBus Signals */ + void (* new_icon) (CustomIndicator * indicator, + gpointer user_data); + void (* new_attention_icon) (CustomIndicator * indicator, + gpointer user_data); + void (* new_status) (CustomIndicator * indicator, + gchar * status_string, + gpointer user_data); + + /* Local Signals */ void (* connection_changed) (CustomIndicator * indicator, gboolean connected, gpointer user_data); |