diff options
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); |