aboutsummaryrefslogtreecommitdiff
path: root/src/libcustomindicator/custom-indicator.h
diff options
context:
space:
mode:
authorTed Gould <ted@canonical.com>2009-10-19 14:35:26 -0500
committerTed Gould <ted@canonical.com>2009-10-19 14:35:26 -0500
commit6587e75ac6f1c20b53b37afd49c936c59eaa99d1 (patch)
treea856bf70992a8fc33e650a3373d20f47ad5586a8 /src/libcustomindicator/custom-indicator.h
parentbf1efc1c4c15401798a7d3a3b8ebb9533a9e79a5 (diff)
downloadayatana-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/custom-indicator.h')
-rw-r--r--src/libcustomindicator/custom-indicator.h14
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);