| Top |  |  |  |  | 
| gboolean | notify_init () | 
| void | notify_uninit () | 
| gboolean | notify_is_initted () | 
| const char * | notify_get_app_name () | 
| void | notify_set_app_name () | 
| GList * | notify_get_server_caps () | 
| gboolean | notify_get_server_info () | 
gboolean
notify_init (const char *app_name);
Initialized libnotify. This must be called before any other functions.
void
notify_uninit (void);
Uninitialized libnotify.
This should be called when the program no longer needs libnotify for the rest of its lifecycle, typically just before exitting.
gboolean
notify_is_initted (void);
Gets whether or not libnotify is initialized.
const char *
notify_get_app_name (void);
Gets the application name registered.
GList *
notify_get_server_caps (void);
Synchronously queries the server for its capabilities and returns them in a GList.
gboolean notify_get_server_info (char **ret_name,char **ret_vendor,char **ret_version,char **ret_spec_version);
Synchronously queries the server for its information, specifically, the name, vendor, server version, and the version of the notifications specification that it is compliant with.
| ret_name |  a location to store the server name, or  | [out][allow-none][transfer full] | 
| ret_vendor |  a location to store the server vendor, or  | [out][allow-none][transfer full] | 
| ret_version |  a location to store the server version, or  | [out][allow-none][transfer full] | 
| ret_spec_version |  a location to store the version the service is compliant with, or  | [out][allow-none][transfer full] |