libhildondesktop Reference Manual | ||||
---|---|---|---|---|
#include <libhildondesktop/libhildondesktop.h> HDPluginItem; const gchar* hd_plugin_item_get_dl_filename (HDPluginItem *item); gchar* hd_plugin_item_get_plugin_id (HDPluginItem *item);
HDPluginItem is implemented by HDHomePluginItem, HDStatusMenuItem and HDStatusPluginItem.
HDPluginItem is a base interface for plugable items. It defines the "plugin-id" property for the unique plugin ID.
And a hd_plugin_item_get_dl_filename()
function which returns the filename of
the dynamic library for debugging purposes.
const gchar* hd_plugin_item_get_dl_filename (HDPluginItem *item);
Returns the filename of the dynamic library file from which this item was loaded. Useful for debugging purposes.
item : |
a HDPluginItem. |
Returns : | filename of the dynamic library file. The result must not be freed. |
gchar* hd_plugin_item_get_plugin_id (HDPluginItem *item);
Returns the unique plugin ID of item
.
item : |
a HDPluginItem. |
Returns : | the plugin ID. The result should be freed if no longer used. |