| Top |
| struct | ListallerIPKControl |
| struct | ListallerIPKControlClass |
| struct | ListallerIPKPackControl |
| struct | ListallerIPKPackControlClass |
| struct | ListallerIPKControlDir |
| struct | ListallerIPKControlDirClass |
| enum | ListallerIPKControlDataError |
GObject ├── ListallerIPKControl │ ├── ListallerIPKControlDir │ ╰── ListallerIPKPackControl ╰── ListallerIPKControl ├── ListallerIPKControlDir ╰── ListallerIPKPackControl
#define LISTALLER_IPK_TYPE_CONTROL (listaller_ipk_control_get_type ())
The type for ListallerIPKControl.
void listaller_ipk_control_load_appstream_data (ListallerIPKControl *self,const gchar *data);
gboolean listaller_ipk_control_open_packsetting (ListallerIPKControl *self,const gchar *pksFName);
gchar *
listaller_ipk_control_get_ipk_version (ListallerIPKControl *self);
void listaller_ipk_control_set_ipk_version (ListallerIPKControl *self,const gchar *ipkV);
gchar *
listaller_ipk_control_get_architectures
(ListallerIPKControl *self);
Get architectures supported by this package
void listaller_ipk_control_set_architectures (ListallerIPKControl *self,const gchar *archs);
Set architectures supported by this package
gchar *
listaller_ipk_control_get_replaces (ListallerIPKControl *self);
Get replaced native components for the package.
DEPRECATED
void listaller_ipk_control_set_replaces (ListallerIPKControl *self,const gchar *repList);
DEPRECATED
void listaller_ipk_control_set_install_modes (ListallerIPKControl *self,ListallerIPKInstallMode modes);
ListallerIPKInstallMode
listaller_ipk_control_get_install_modes
(ListallerIPKControl *self);
ListallerAppItem * listaller_ipk_control_get_application (ListallerIPKControl *self,GError **error);
self |
the ListallerIPKControl instance |
|
error |
location to store the error occuring, or |
[error-domains ListallerIPKControlDataError] |
void listaller_ipk_control_set_dependencies (ListallerIPKControl *self,const gchar *dependencies_list,const gchar *arch);
gchar * listaller_ipk_control_get_dependencies (ListallerIPKControl *self,const gchar *arch,gboolean arch_only);
gboolean listaller_ipk_control_set_license_text_from_file (ListallerIPKControl *self,const gchar *fname);
void listaller_ipk_control_set_license_text (ListallerIPKControl *self,const gchar *txt);
gboolean
listaller_ipk_control_get_user_accept_license
(ListallerIPKControl *self);
Get and return the current value of the "user-accept-license" property.
TRUE if user should manually accept the supplied license/eula. FALSE if there is no need to do this.
void listaller_ipk_control_set_user_accept_license (ListallerIPKControl *self,gboolean value);
Set the value of the "user-accept-license" property to value
.
TRUE if user should manually accept the supplied license/eula. FALSE if there is no need to do this.
self |
the ListallerIPKControl instance to modify |
|
value |
the new value of the "user-accept-license" property |
#define LISTALLER_IPK_TYPE_PACK_CONTROL (listaller_ipk_pack_control_get_type ())
The type for ListallerIPKPackControl.
gboolean listaller_ipk_pack_control_open_control (ListallerIPKPackControl *self,const gchar *fPackSetting,const gchar *fAppStream);
gboolean listaller_ipk_pack_control_create_new (ListallerIPKPackControl *self,const gchar *newAppStreamData,const gchar *ipkV);
gboolean
listaller_ipk_pack_control_is_delta_pkg
(ListallerIPKPackControl *self);
gboolean listaller_ipk_pack_control_save_to_dir (ListallerIPKPackControl *self,const gchar *dirPath);
gchar **
listaller_ipk_pack_control_get_files (ListallerIPKPackControl *self);
void
listaller_ipk_pack_control_update_installmode_data
(ListallerIPKPackControl *self);
#define LISTALLER_IPK_TYPE_CONTROL_DIR (listaller_ipk_control_dir_get_type ())
The type for ListallerIPKControlDir.
gboolean listaller_ipk_control_dir_open_dir (ListallerIPKControlDir *self,const gchar *dir,GError **error);
self |
the ListallerIPKControlDir instance |
|
dir |
|
|
error |
location to store the error occuring, or |
[error-domains ListallerIPKControlDataError] |
gchar *
listaller_ipk_control_dir_get_files_rootdir
(ListallerIPKControlDir *self);
gboolean
listaller_ipk_control_dir_auto_dependency_search
(ListallerIPKControlDir *self);
gchar *
listaller_ipk_control_dir_get_appstream_data
(ListallerIPKControlDir *self);
gboolean
listaller_ipk_control_dir_save_control
(ListallerIPKControlDir *self);
struct ListallerIPKControlClass {
GObjectClass parent_class;
};
The class structure for LISTALLER_IPK_TYPE_CONTROL. All the fields in this structure are private and should never be accessed directly.
struct ListallerIPKPackControlClass {
ListallerIPKControlClass parent_class;
};
The class structure for LISTALLER_IPK_TYPE_PACK_CONTROL. All the fields in this structure are private and should never be accessed directly.
struct ListallerIPKControlDir;
Data stored in an IPK-source control directory.
This class is used by tools like lipkgen to extract data about a to-be-created IPK package from an IPK control directory.
struct ListallerIPKControlDirClass {
ListallerIPKControlClass parent_class;
};
The class structure for LISTALLER_IPK_TYPE_CONTROL_DIR. All the fields in this structure are private and should never be accessed directly.
“user-accept-license” property“user-accept-license” gboolean
TRUE if user should manually accept the supplied license/eula. FALSE if there is no need to do this.
Flags: Read / Write
Default value: FALSE