libnotifymm  0.7.0
Classes | Enumerations | Functions | Variables
Notify Namespace Reference

Classes

class  Notification
 Notification offers a way to show notification for a widget or in the system tray. More...
 

Enumerations

enum  Urgency {
  URGENCY_LOW,
  URGENCY_NORMAL,
  URGENCY_CRITICAL
}
 

Functions

Glib::ustring get_app_name ()
 Returns the application name.
 
Glib::ListHandle< Glib::ustring > get_server_caps ()
 Get a list of capability strings.
 
bool get_server_info (Glib::ustring& ret_name, Glib::ustring& ret_vendor, Glib::ustring& ret_version, Glib::ustring& ret_spec_version)
 Returns the server notification information.
 
bool init (const Glib::ustring& app_name)
 Initializes the notifications library.
 
bool is_initted ()
 Returns whether or not the notification library is initialized.
 
void set_app_name (const Glib::ustring& app_name)
 Sets the application name.
 
void uninit ()
 Uninitializes the notifications library.
 

Variables

const int EXPIRES_DEFAULT
 The default expiration time on a notification.
 
const int EXPIRES_NEVER
 The notification never expires.
 

Variable Documentation

const int Notify::EXPIRES_DEFAULT

The default expiration time on a notification.

const int Notify::EXPIRES_NEVER

The notification never expires.

It stays open until closed by the calling API or the user.