| Listaller Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Properties | Signals | ||||
#define LISTALLER_TYPE_UPDATER void listaller_updater_find_updates (ListallerUpdater *self); gboolean listaller_updater_apply_updates (ListallerUpdater *self,GeeArrayList *update_list); gboolean listaller_updater_apply_updates_all (ListallerUpdater *self); ListallerUpdater * listaller_updater_new (gboolean shared_mode); ListallerSetupSettings * listaller_updater_get_settings (ListallerUpdater *self); void listaller_updater_set_settings (ListallerUpdater *self,ListallerSetupSettings *value); GeeArrayList * listaller_updater_get_available_updates (ListallerUpdater *self); struct ListallerUpdater; struct ListallerUpdaterClass;
"available-updates" GeeArrayList* : Read "settings" ListallerSetupSettings* : Read / Write
#define LISTALLER_TYPE_UPDATER (listaller_updater_get_type ())
The type for ListallerUpdater.
void listaller_updater_find_updates (ListallerUpdater *self);
Find updates available for installed applications.
|
the ListallerUpdater instance |
gboolean listaller_updater_apply_updates (ListallerUpdater *self,GeeArrayList *update_list);
Apply updates selected in update_list.
|
the ListallerUpdater instance |
|
. A list containing valid UpdateItems. [in] |
gboolean listaller_updater_apply_updates_all (ListallerUpdater *self);
Apply all available updates
|
the ListallerUpdater instance |
ListallerUpdater * listaller_updater_new (gboolean shared_mode);
Create a new Listaller update manager
|
. Whether we are in shared mode or not. [in] |
ListallerSetupSettings * listaller_updater_get_settings (ListallerUpdater *self);
Get and return the current value of the "settings" property.
|
the ListallerUpdater instance to query |
Returns : |
the value of the "settings" property |
void listaller_updater_set_settings (ListallerUpdater *self,ListallerSetupSettings *value);
Set the value of the "settings" property to value.
|
the ListallerUpdater instance to modify |
|
the new value of the "settings" property |
GeeArrayList * listaller_updater_get_available_updates
(ListallerUpdater *self);
Get and return the current value of the "available-updates" property.
|
the ListallerUpdater instance to query |
Returns : |
the value of the "available-updates" property |
struct ListallerUpdater;
All necessary methods to keep installed applications up-to-date
This class allows installing updates for installed applications.
struct ListallerUpdaterClass {
ListallerMessageObjectClass parent_class;
};
The class structure for LISTALLER_TYPE_UPDATER. All the fields in this structure are private and should never be accessed directly.
ListallerMessageObjectClass |
the parent class structure |
"update" signalvoid user_function (ListallerUpdater *updater,
ListallerUpdateItem *update,
gpointer user_data) : Run Last
|
the ListallerUpdater instance that received the signal |
|
|
|
user data set when the signal handler was connected. |