Top | ![]() |
![]() |
![]() |
![]() |
RmNotificationRmNotification — Notification center - Keeps track of messages and displays them to the user |
RmNotification * | rm_notification_get () |
void | rm_notification_init () |
void | rm_notification_shutdown () |
void | rm_notification_register () |
void | rm_notification_unregister () |
GList * | rm_notification_get_plugins () |
gchar * | rm_notification_get_name () |
void | rm_notification_message_close () |
RmNotificationMessage * | rm_notification_message_get () |
Sends/Closes notification message and keeps tracks of messages and notification plugins.
RmNotification *
rm_notification_get (gchar *name
);
Get notification service with provided name
.
void
rm_notification_init (void
);
Initializes notification handling. Connects to ::connection-changed signal.
void
rm_notification_shutdown (void
);
Shuts notification service down. Disconnects from ::connection-changed signal.
void
rm_notification_register (RmNotification *notification
);
Register a new notification.
void
rm_notification_unregister (RmNotification *notification
);
Unregister a notification.
GList *
rm_notification_get_plugins (void
);
Get notification plugin list.
gchar *
rm_notification_get_name (RmNotification *notification
);
Get name of notification
.
void
rm_notification_message_close (RmNotificationMessage *message
);
Close RmNotificationMessages defined by connection
and frees it.
RmNotificationMessage *
rm_notification_message_get (RmConnection *connection
);
Get notification message with attached connection
.