![]() |
![]() |
![]() |
Mex Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Signals |
struct MexNotificationSource; struct MexNotificationSourceClass; void mex_notification_free (gpointer boxed_type
); void mex_notification_source_emit_notification_added (MexNotificationSource *source
,MexNotification *notification
); void mex_notification_source_emit_notification_remove (MexNotificationSource *source
,MexNotification *notification
); MexNotificationSource * mex_notification_source_new (void
); MexNotification * mex_notification_source_new_notification (MexNotificationSource *source
,const gchar *message
,const gchar *icon
,gint duration
);
GObject +----MexNotificationSource +----MexGenericNotificationSource +----MexGIONotificationSource +----MexNetworkNotificationSource
struct MexNotificationSourceClass { GObjectClass parent_class; void (*notification_added) (MexNotificationSource *source, MexNotification *notification); void (*notification_removed) (MexNotificationSource *source, MexNotification *notification); };
void mex_notification_source_emit_notification_added (MexNotificationSource *source
,MexNotification *notification
);
void mex_notification_source_emit_notification_remove (MexNotificationSource *source
,MexNotification *notification
);
MexNotification * mex_notification_source_new_notification (MexNotificationSource *source
,const gchar *message
,const gchar *icon
,gint duration
);
"notification-added"
signalvoid user_function (MexNotificationSource *mexnotificationsource,
MexNotification *arg1,
gpointer user_data) : Run First
"notification-removed"
signalvoid user_function (MexNotificationSource *mexnotificationsource,
MexNotification *arg1,
gpointer user_data) : Run First