Libnotify Reference Manual | ||||
---|---|---|---|---|
gboolean notify_init (const char *app_name); void notify_uninit (void); gboolean notify_is_initted (void); const gchar* notify_get_app_name (void); GList* notify_get_server_caps (void); gboolean notify_get_server_info (char **ret_name, char **ret_vendor, char **ret_version, char **ret_spec_version);
gboolean notify_init (const char *app_name);
Initialized libnotify. This must be called before any other functions.
app_name : |
The name of the application initializing libnotify. |
Returns : | TRUE if successful, or FALSE on error.
|
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.
Returns : | TRUE if libnotify is initialized, or FALSE otherwise.
|
const gchar* notify_get_app_name (void);
Gets the application name registered.
Returns : | The registered application name, passed to notify_init() .
|
GList* notify_get_server_caps (void);
Queries the server for its capabilities and returns them in a GList.
Returns : | A GList of server capability strings. |
gboolean notify_get_server_info (char **ret_name, char **ret_vendor, char **ret_version, char **ret_spec_version);
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 : |
The resulting server name. |
ret_vendor : |
The resulting server vendor. |
ret_version : |
The resulting server version. |
ret_spec_version : |
The resulting version of the specification the server is compliant with. |
Returns : | TRUE if successful, and the variables passed will be set. FALSE
on failure.
|