notification.c File Reference
#include "E_Notify.h"
#include <string.h>
#include <stdlib.h>
#include <stdio.h>
#include <inttypes.h>
#include "e_notify_private.h"
+ Include dependency graph for notification.c:

Functions

EAPI void e_notification_action_add (E_Notification *n, const char *action_id, const char *action_name)
 
EAPI const char * e_notification_action_id_get (E_Notification_Action *a)
 
EAPI const char * e_notification_action_name_get (E_Notification_Action *a)
 
EAPI Eina_List * e_notification_actions_get (E_Notification *note)
 
EAPI const char * e_notification_app_icon_get (E_Notification *note)
 
EAPI void e_notification_app_icon_set (E_Notification *note, const char *app_icon)
 
EAPI const char * e_notification_app_name_get (E_Notification *note)
 
EAPI void e_notification_app_name_set (E_Notification *note, const char *app_name)
 
EAPI const char * e_notification_body_get (E_Notification *note)
 
EAPI void e_notification_body_set (E_Notification *note, const char *body)
 
EAPI unsigned char e_notification_closed_get (E_Notification *note)
 
EAPI void e_notification_closed_set (E_Notification *note, unsigned char closed)
 
EAPI void e_notification_free (E_Notification *n)
 
EAPI E_Notificatione_notification_full_new (const char *app_name, unsigned int replaces_id, const char *app_icon, const char *summary, const char *body, int expire_timeout)
 
EAPI void e_notification_hint_action_icons_set (E_Notification *n, Eina_Bool action_icons)
 
EAPI const char * e_notification_hint_category_get (E_Notification *n)
 
EAPI void e_notification_hint_category_set (E_Notification *n, const char *category)
 
EAPI const char * e_notification_hint_desktop_get (E_Notification *n)
 
EAPI void e_notification_hint_desktop_set (E_Notification *n, const char *desktop)
 
EAPI E_Notification_Imagee_notification_hint_icon_data_get (E_Notification *n)
 
EAPI E_Notification_Imagee_notification_hint_image_data_get (E_Notification *n)
 
EAPI void e_notification_hint_image_data_set (E_Notification *n, E_Notification_Image *image)
 
EAPI const char * e_notification_hint_image_path_get (E_Notification *n)
 
EAPI void e_notification_hint_image_path_set (E_Notification *n, const char *path)
 
EAPI void e_notification_hint_resident_set (E_Notification *n, Eina_Bool resident)
 
EAPI const char * e_notification_hint_sound_file_get (E_Notification *n)
 
EAPI void e_notification_hint_sound_file_set (E_Notification *n, const char *sound_file)
 
EAPI char e_notification_hint_suppress_sound_get (E_Notification *n)
 
EAPI void e_notification_hint_suppress_sound_set (E_Notification *n, char suppress_sound)
 
EAPI void e_notification_hint_transient_set (E_Notification *n, Eina_Bool transient)
 
EAPI char e_notification_hint_urgency_get (E_Notification *n)
 
EAPI void e_notification_hint_urgency_set (E_Notification *n, char urgency)
 
EAPI int e_notification_hint_xy_get (E_Notification *n, int *x, int *y)
 
EAPI void e_notification_hint_xy_set (E_Notification *n, int x, int y)
 
EAPI unsigned int e_notification_id_get (E_Notification *note)
 
EAPI void e_notification_id_set (E_Notification *note, unsigned int id)
 
EAPI Evas_Object * e_notification_image_evas_object_add (Evas *evas, E_Notification_Image *img)
 
EAPI void e_notification_image_free (E_Notification_Image *img)
 
EAPI Eina_Bool e_notification_image_init (E_Notification_Image *img, Evas_Object *obj)
 
EAPI E_Notification_Imagee_notification_image_new (void)
 
EAPI E_Notificatione_notification_new (void)
 
EAPI void e_notification_ref (E_Notification *n)
 
EAPI int e_notification_replaces_id_get (E_Notification *note)
 
EAPI void e_notification_replaces_id_set (E_Notification *note, int replaces_id)
 
EAPI const char * e_notification_summary_get (E_Notification *note)
 
EAPI void e_notification_summary_set (E_Notification *note, const char *summary)
 
EAPI int e_notification_timeout_get (E_Notification *note)
 
EAPI void e_notification_timeout_set (E_Notification *note, int timeout)
 
EAPI void e_notification_unref (E_Notification *n)
 
void loginit (void)
 

Variables

int _e_dbus_notify_log_dom = -1
 

Function Documentation

void loginit ( void  )

References _e_dbus_notify_log_dom, and E_DBUS_COLOR_DEFAULT.

Referenced by e_notification_action_add(), e_notification_action_id_get(), e_notification_action_name_get(), e_notification_actions_get(), e_notification_app_icon_get(), e_notification_app_icon_set(), e_notification_app_name_get(), e_notification_app_name_set(), e_notification_body_get(), e_notification_body_set(), e_notification_closed_get(), e_notification_closed_set(), e_notification_daemon_add(), e_notification_free(), e_notification_full_new(), e_notification_hint_action_icons_set(), e_notification_hint_category_get(), e_notification_hint_category_set(), e_notification_hint_desktop_get(), e_notification_hint_desktop_set(), e_notification_hint_icon_data_get(), e_notification_hint_image_data_get(), e_notification_hint_image_data_set(), e_notification_hint_image_path_get(), e_notification_hint_image_path_set(), e_notification_hint_resident_set(), e_notification_hint_sound_file_get(), e_notification_hint_sound_file_set(), e_notification_hint_suppress_sound_get(), e_notification_hint_suppress_sound_set(), e_notification_hint_transient_set(), e_notification_hint_urgency_get(), e_notification_hint_urgency_set(), e_notification_hint_xy_get(), e_notification_hint_xy_set(), e_notification_id_get(), e_notification_id_set(), e_notification_image_evas_object_add(), e_notification_image_free(), e_notification_image_init(), e_notification_image_new(), e_notification_new(), e_notification_ref(), e_notification_replaces_id_get(), e_notification_replaces_id_set(), e_notification_summary_get(), e_notification_summary_set(), e_notification_timeout_get(), e_notification_timeout_set(), and e_notification_unref().

Variable Documentation

int _e_dbus_notify_log_dom = -1

Referenced by loginit().