Typedef Documentation
typedef struct E_Notification E_Notification |
typedef struct E_Notification_Action E_Notification_Action |
typedef enum E_Notification_Closed_Reason E_Notification_Closed_Reason |
typedef enum E_Notification_Hint_Type E_Notification_Hint_Type |
typedef struct E_Notification_Image E_Notification_Image |
typedef struct E_Notification_Return_Get_Server_Information E_Notification_Return_Get_Server_Information |
typedef struct E_Notification_Return_Notify E_Notification_Return_Notify |
typedef enum E_Notification_Urgency E_Notification_Urgency |
Enumeration Type Documentation
- Enumerator:
Function Documentation
EAPI void e_notification_action_add | ( | E_Notification * | n, |
const char * | action_id, | ||
const char * | action_name | ||
) |
References E_Notification::actions, and loginit().
Referenced by e_notify_unmarshal_notify_actions().
EAPI const char* e_notification_action_id_get | ( | E_Notification_Action * | a | ) |
References E_Notification_Action::id, and loginit().
EAPI const char* e_notification_action_name_get | ( | E_Notification_Action * | a | ) |
References loginit(), and E_Notification_Action::name.
EAPI Eina_List* e_notification_actions_get | ( | E_Notification * | n | ) |
References E_Notification::actions, and loginit().
EAPI const char* e_notification_app_icon_get | ( | E_Notification * | n | ) |
References E_Notification::app_icon, and loginit().
EAPI void e_notification_app_icon_set | ( | E_Notification * | n, |
const char * | app_icon | ||
) |
References E_Notification::app_icon, and loginit().
Referenced by e_notify_unmarshal_notify().
EAPI const char* e_notification_app_name_get | ( | E_Notification * | n | ) |
References E_Notification::app_name, and loginit().
EAPI void e_notification_app_name_set | ( | E_Notification * | n, |
const char * | app_name | ||
) |
References E_Notification::app_name, and loginit().
Referenced by e_notify_unmarshal_notify().
EAPI const char* e_notification_body_get | ( | E_Notification * | n | ) |
References E_Notification::body, and loginit().
EAPI void e_notification_body_set | ( | E_Notification * | n, |
const char * | body | ||
) |
References E_Notification::body, and loginit().
Referenced by e_notify_unmarshal_notify().
EAPI unsigned char e_notification_closed_get | ( | E_Notification * | note | ) |
References E_Notification::closed, and loginit().
EAPI void e_notification_closed_set | ( | E_Notification * | note, |
unsigned char | closed | ||
) |
References E_Notification::closed, and loginit().
EAPI void e_notification_free | ( | E_Notification * | n | ) |
References E_Notification::actions, E_Notification::app_icon, E_Notification::app_name, E_Notification::body, E_Notification::category, E_Notification::desktop, e_notification_image_free(), E_Notification::hints, E_Notification::icon_data, E_Notification::image_data, loginit(), E_Notification::sound_file, and E_Notification::summary.
Referenced by e_notification_unref().
EAPI E_Notification* e_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_get_capabilities | ( | E_DBus_Callback_Func | func, |
void * | data | ||
) |
EAPI void e_notification_get_server_information | ( | E_DBus_Callback_Func | func, |
void * | data | ||
) |
EAPI void e_notification_hint_action_icons_set | ( | E_Notification * | n, |
Eina_Bool | action_icons | ||
) |
References E_NOTIFICATION_HINT_ACTION_ICONS, E_Notification::hint_flags, and loginit().
EAPI const char* e_notification_hint_category_get | ( | E_Notification * | n | ) |
References E_Notification::category, E_Notification::hints, and loginit().
EAPI void e_notification_hint_category_set | ( | E_Notification * | n, |
const char * | category | ||
) |
References E_Notification::category, E_NOTIFICATION_HINT_CATEGORY, E_Notification::hint_flags, E_Notification::hints, and loginit().
Referenced by e_notify_unmarshal_notify_hints().
EAPI const char* e_notification_hint_desktop_get | ( | E_Notification * | n | ) |
References E_Notification::desktop, E_Notification::hints, and loginit().
EAPI void e_notification_hint_desktop_set | ( | E_Notification * | n, |
const char * | desktop | ||
) |
References E_Notification::desktop, E_NOTIFICATION_HINT_DESKTOP, E_Notification::hint_flags, E_Notification::hints, and loginit().
Referenced by e_notify_unmarshal_notify_hints().
EAPI E_Notification_Image* e_notification_hint_icon_data_get | ( | E_Notification * | n | ) |
References E_Notification::hints, E_Notification::icon_data, and loginit().
EAPI E_Notification_Image* e_notification_hint_image_data_get | ( | E_Notification * | n | ) |
References E_Notification::hints, E_Notification::image_data, and loginit().
EAPI void e_notification_hint_image_data_set | ( | E_Notification * | n, |
E_Notification_Image * | image | ||
) |
References E_Notification::hints, E_Notification::image_data, and loginit().
EAPI const char* e_notification_hint_image_path_get | ( | E_Notification * | n | ) |
References E_Notification::hints, E_Notification::image_path, and loginit().
EAPI void e_notification_hint_image_path_set | ( | E_Notification * | n, |
const char * | path | ||
) |
References E_Notification::hints, E_Notification::image_path, and loginit().
Referenced by e_notify_unmarshal_notify_hints().
EAPI void e_notification_hint_resident_set | ( | E_Notification * | n, |
Eina_Bool | resident | ||
) |
References E_NOTIFICATION_HINT_RESIDENT, E_Notification::hint_flags, and loginit().
Referenced by e_notify_unmarshal_notify_hints().
EAPI const char* e_notification_hint_sound_file_get | ( | E_Notification * | n | ) |
References E_Notification::hints, loginit(), and E_Notification::sound_file.
EAPI void e_notification_hint_sound_file_set | ( | E_Notification * | n, |
const char * | sound_file | ||
) |
References E_NOTIFICATION_HINT_SOUND_FILE, E_Notification::hint_flags, E_Notification::hints, loginit(), and E_Notification::sound_file.
Referenced by e_notify_unmarshal_notify_hints().
EAPI char e_notification_hint_suppress_sound_get | ( | E_Notification * | n | ) |
References E_Notification::hints, loginit(), and E_Notification::suppress_sound.
EAPI void e_notification_hint_suppress_sound_set | ( | E_Notification * | n, |
char | suppress_sound | ||
) |
References E_NOTIFICATION_HINT_SUPPRESS_SOUND, E_Notification::hint_flags, E_Notification::hints, loginit(), and E_Notification::suppress_sound.
Referenced by e_notify_unmarshal_notify_hints().
EAPI void e_notification_hint_transient_set | ( | E_Notification * | n, |
Eina_Bool | transient | ||
) |
References E_NOTIFICATION_HINT_TRANSIENT, E_Notification::hint_flags, and loginit().
Referenced by e_notify_unmarshal_notify_hints().
EAPI char e_notification_hint_urgency_get | ( | E_Notification * | n | ) |
EAPI void e_notification_hint_urgency_set | ( | E_Notification * | n, |
char | urgency | ||
) |
References E_NOTIFICATION_HINT_URGENCY, E_Notification::hint_flags, E_Notification::hints, loginit(), and E_Notification::urgency.
Referenced by e_notify_unmarshal_notify_hints().
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 | ||
) |
References E_NOTIFICATION_HINT_XY, E_Notification::hint_flags, E_Notification::hints, loginit(), E_Notification::x, and E_Notification::y.
Referenced by e_notify_unmarshal_notify_hints().
EAPI unsigned int e_notification_id_get | ( | E_Notification * | note | ) |
References E_Notification::id, and loginit().
EAPI void e_notification_id_set | ( | E_Notification * | note, |
unsigned int | id | ||
) |
References E_Notification::id, and loginit().
EAPI Evas_Object* e_notification_image_evas_object_add | ( | Evas * | evas, |
E_Notification_Image * | img | ||
) |
References E_Notification_Image::height, loginit(), and E_Notification_Image::width.
EAPI void e_notification_image_free | ( | E_Notification_Image * | img | ) |
References E_Notification_Image::data, and loginit().
Referenced by e_notification_free().
EAPI Eina_Bool e_notification_image_init | ( | E_Notification_Image * | img, |
Evas_Object * | obj | ||
) |
EAPI E_Notification_Image* e_notification_image_new | ( | void | ) |
References E_Notification_Image::bits_per_sample, and loginit().
Referenced by e_notify_unmarshal_hint_image().
EAPI int e_notification_init | ( | void | ) |
References e_dbus_bus_get(), e_dbus_init(), and e_dbus_shutdown().
EAPI E_Notification* e_notification_new | ( | void | ) |
References loginit(), and E_Notification::refcount.
Referenced by e_notification_full_new(), and e_notify_unmarshal_notify().
EAPI void e_notification_ref | ( | E_Notification * | n | ) |
References loginit(), and E_Notification::refcount.
EAPI int e_notification_replaces_id_get | ( | E_Notification * | note | ) |
References loginit(), and E_Notification::replaces_id.
EAPI void e_notification_replaces_id_set | ( | E_Notification * | n, |
int | replaces_id | ||
) |
References loginit(), and E_Notification::replaces_id.
Referenced by e_notify_unmarshal_notify().
EAPI void e_notification_send | ( | E_Notification * | n, |
E_DBus_Callback_Func | func, | ||
void * | data | ||
) |
EAPI int e_notification_shutdown | ( | void | ) |
References e_dbus_connection_close(), and e_dbus_shutdown().
EAPI const char* e_notification_summary_get | ( | E_Notification * | n | ) |
References loginit(), and E_Notification::summary.
EAPI void e_notification_summary_set | ( | E_Notification * | n, |
const char * | summary | ||
) |
References loginit(), and E_Notification::summary.
Referenced by e_notify_unmarshal_notify().
EAPI int e_notification_timeout_get | ( | E_Notification * | note | ) |
References E_Notification::expire_timeout, and loginit().
EAPI void e_notification_timeout_set | ( | E_Notification * | n, |
int | timeout | ||
) |
References E_Notification::expire_timeout, and loginit().
Referenced by e_notify_unmarshal_notify().
EAPI void e_notification_unref | ( | E_Notification * | n | ) |
References e_notification_free(), loginit(), and E_Notification::refcount.
Referenced by method_notify().