ListallerErrorItem

ListallerErrorItem — Return type describing an error

Functions

Properties

gchar * details Read / Write
ListallerErrorEnum error Read / Write
gchar * details Read / Write
ListallerMessageEnum mtype Read / Write
gchar * info Read / Write
ListallerStatusEnum status Read / Write
gchar * item-id Read / Write
ListallerProgressEnum prog-type Read / Write
gint value Read / Write
gchar * architecture Read / Write
ListallerIPKChangelog * changelog Read / Write
gboolean completed Read / Write
GObject * sw-new Read / Write
GObject * sw-old Read / Write
GType * sw-type Read / Write

Types and Values

Object Hierarchy

    GEnum
    ├── ListallerErrorEnum
    ├── ListallerMessageEnum
    ├── ListallerProgressEnum
    ╰── ListallerStatusEnum
    GObject
    ├── ListallerErrorItem
    ├── ListallerMessageItem
    ├── ListallerProgressItem
    ├── ListallerStatusItem
    ╰── ListallerUpdateItem

Description

Functions

LISTALLER_TYPE_ERROR_ITEM

#define LISTALLER_TYPE_ERROR_ITEM (listaller_error_item_get_type ())

The type for ListallerErrorItem.


listaller_error_item_to_string ()

gchar *
listaller_error_item_to_string (ListallerErrorItem *self);

Parameters

self

the ListallerErrorItem instance

 

listaller_error_item_new ()

ListallerErrorItem *
listaller_error_item_new (ListallerErrorEnum type);

Parameters

type

 

 

listaller_error_item_get_error ()

ListallerErrorEnum
listaller_error_item_get_error (ListallerErrorItem *self);

Get and return the current value of the "error" property.

Parameters

self

the ListallerErrorItem instance to query

 

Returns

the value of the "error" property


listaller_error_item_get_details ()

const gchar *
listaller_error_item_get_details (ListallerErrorItem *self);

Get and return the current value of the "details" property.

Parameters

self

the ListallerErrorItem instance to query

 

Returns

the value of the "details" property


LISTALLER_TYPE_MESSAGE_ITEM

#define LISTALLER_TYPE_MESSAGE_ITEM (listaller_message_item_get_type ())

The type for ListallerMessageItem.


listaller_message_item_to_string ()

gchar *
listaller_message_item_to_string (ListallerMessageItem *self);

Parameters

self

the ListallerMessageItem instance

 

listaller_message_item_new ()

ListallerMessageItem *
listaller_message_item_new (ListallerMessageEnum type);

Parameters

type

 

 

listaller_message_item_get_mtype ()

ListallerMessageEnum
listaller_message_item_get_mtype (ListallerMessageItem *self);

Get and return the current value of the "mtype" property.

Parameters

self

the ListallerMessageItem instance to query

 

Returns

the value of the "mtype" property


listaller_message_item_get_details ()

const gchar *
listaller_message_item_get_details (ListallerMessageItem *self);

Get and return the current value of the "details" property.

Parameters

self

the ListallerMessageItem instance to query

 

Returns

the value of the "details" property


LISTALLER_TYPE_STATUS_ITEM

#define LISTALLER_TYPE_STATUS_ITEM (listaller_status_item_get_type ())

The type for ListallerStatusItem.


listaller_status_item_new ()

ListallerStatusItem *
listaller_status_item_new (ListallerStatusEnum type);

Parameters

type

 

 

listaller_status_item_get_status ()

ListallerStatusEnum
listaller_status_item_get_status (ListallerStatusItem *self);

Get and return the current value of the "status" property.

Parameters

self

the ListallerStatusItem instance to query

 

Returns

the value of the "status" property


listaller_status_item_get_info ()

const gchar *
listaller_status_item_get_info (ListallerStatusItem *self);

Get and return the current value of the "info" property.

Parameters

self

the ListallerStatusItem instance to query

 

Returns

the value of the "info" property


LISTALLER_TYPE_PROGRESS_ITEM

#define LISTALLER_TYPE_PROGRESS_ITEM (listaller_progress_item_get_type ())

The type for ListallerProgressItem.


listaller_progress_item_new ()

ListallerProgressItem *
listaller_progress_item_new (void);

listaller_progress_item_get_prog_type ()

ListallerProgressEnum
listaller_progress_item_get_prog_type (ListallerProgressItem *self);

Get and return the current value of the "prog-type" property.

Parameters

self

the ListallerProgressItem instance to query

 

Returns

the value of the "prog-type" property


listaller_progress_item_get_item_id ()

const gchar *
listaller_progress_item_get_item_id (ListallerProgressItem *self);

Get and return the current value of the "item-id" property.

Parameters

self

the ListallerProgressItem instance to query

 

Returns

the value of the "item-id" property


listaller_progress_item_get_value ()

gint
listaller_progress_item_get_value (ListallerProgressItem *self);

Get and return the current value of the "value" property.

Parameters

self

the ListallerProgressItem instance to query

 

Returns

the value of the "value" property


LISTALLER_TYPE_UPDATE_ITEM

#define LISTALLER_TYPE_UPDATE_ITEM (listaller_update_item_get_type ())

The type for ListallerUpdateItem.


listaller_update_item_new ()

ListallerUpdateItem *
listaller_update_item_new (void);

listaller_update_item_get_sw_type ()

GType
listaller_update_item_get_sw_type (ListallerUpdateItem *self);

Get and return the current value of the "sw-type" property.

Parameters

self

the ListallerUpdateItem instance to query

 

Returns

the value of the "sw-type" property


listaller_update_item_get_sw_old ()

GObject *
listaller_update_item_get_sw_old (ListallerUpdateItem *self);

Get and return the current value of the "sw-old" property.

Parameters

self

the ListallerUpdateItem instance to query

 

Returns

the value of the "sw-old" property


listaller_update_item_get_sw_new ()

GObject *
listaller_update_item_get_sw_new (ListallerUpdateItem *self);

Get and return the current value of the "sw-new" property.

Parameters

self

the ListallerUpdateItem instance to query

 

Returns

the value of the "sw-new" property


listaller_update_item_get_architecture ()

const gchar *
listaller_update_item_get_architecture
                               (ListallerUpdateItem *self);

Get and return the current value of the "architecture" property.

Parameters

self

the ListallerUpdateItem instance to query

 

Returns

the value of the "architecture" property


listaller_update_item_get_changelog ()

ListallerIPKChangelog *
listaller_update_item_get_changelog (ListallerUpdateItem *self);

Get and return the current value of the "changelog" property.

Parameters

self

the ListallerUpdateItem instance to query

 

Returns

the value of the "changelog" property


listaller_update_item_get_completed ()

gboolean
listaller_update_item_get_completed (ListallerUpdateItem *self);

Get and return the current value of the "completed" property.

Parameters

self

the ListallerUpdateItem instance to query

 

Returns

the value of the "completed" property


listaller_error_enum_to_string ()

gchar *
listaller_error_enum_to_string (ListallerErrorEnum self);

Parameters

self

the ListallerErrorEnum instance

 

listaller_message_enum_to_string ()

gchar *
listaller_message_enum_to_string (ListallerMessageEnum self);

Parameters

self

the ListallerMessageEnum instance

 

Types and Values

struct ListallerErrorItem

struct ListallerErrorItem;

Return type describing an error


struct ListallerErrorItemClass

struct ListallerErrorItemClass {
	GObjectClass parent_class;
};

The class structure for LISTALLER_TYPE_ERROR_ITEM. All the fields in this structure are private and should never be accessed directly.

Members

GObjectClass parent_class;

the parent class structure

 

struct ListallerMessageItem

struct ListallerMessageItem;

Return type describing a message


struct ListallerMessageItemClass

struct ListallerMessageItemClass {
	GObjectClass parent_class;
};

The class structure for LISTALLER_TYPE_MESSAGE_ITEM. All the fields in this structure are private and should never be accessed directly.

Members

GObjectClass parent_class;

the parent class structure

 

struct ListallerStatusItem

struct ListallerStatusItem;

Return type describing a status change


struct ListallerStatusItemClass

struct ListallerStatusItemClass {
	GObjectClass parent_class;
};

The class structure for LISTALLER_TYPE_STATUS_ITEM. All the fields in this structure are private and should never be accessed directly.

Members

GObjectClass parent_class;

the parent class structure

 

struct ListallerProgressItem

struct ListallerProgressItem;

Return type describing progress changes


struct ListallerProgressItemClass

struct ListallerProgressItemClass {
	GObjectClass parent_class;
};

The class structure for LISTALLER_TYPE_PROGRESS_ITEM. All the fields in this structure are private and should never be accessed directly.

Members

GObjectClass parent_class;

the parent class structure

 

struct ListallerUpdateItem

struct ListallerUpdateItem;

Return type describing a software update


struct ListallerUpdateItemClass

struct ListallerUpdateItemClass {
	GObjectClass parent_class;
};

The class structure for LISTALLER_TYPE_UPDATE_ITEM. All the fields in this structure are private and should never be accessed directly.

Members

GObjectClass parent_class;

the parent class structure

 

enum ListallerErrorEnum

Members

LISTALLER_ERROR_ENUM_INVALID

   

LISTALLER_ERROR_ENUM_INTERNAL

   

LISTALLER_ERROR_ENUM_SETUP_NOT_INITIALIZED

   

LISTALLER_ERROR_ENUM_IPK_LOADING_FAILED

   

LISTALLER_ERROR_ENUM_IPK_INCOMPLETE

   

LISTALLER_ERROR_ENUM_IPK_DAMAGED

   

LISTALLER_ERROR_ENUM_IPK_NOT_SUPPORTED

   

LISTALLER_ERROR_ENUM_OPERATION_NOT_ALLOWED

   

LISTALLER_ERROR_ENUM_UNPACKING_FAILED

   

LISTALLER_ERROR_ENUM_FILE_EXISTS

   

LISTALLER_ERROR_ENUM_HASH_MISSMATCH

   

LISTALLER_ERROR_ENUM_FILE_INSTALL_FAILED

   

LISTALLER_ERROR_ENUM_COPY_ERROR

   

LISTALLER_ERROR_ENUM_INSTALLATION_FAILED

   

LISTALLER_ERROR_ENUM_DATABASE_LOCKED

   

LISTALLER_ERROR_ENUM_DATABASE_FAILURE

   

LISTALLER_ERROR_ENUM_DATABASE_OPEN_FAILED

   

LISTALLER_ERROR_ENUM_ALREADY_INSTALLED

   

LISTALLER_ERROR_ENUM_REMOVAL_FAILED

   

LISTALLER_ERROR_ENUM_WRONG_ARCHITECTURE

   

LISTALLER_ERROR_ENUM_DEPENDENCY_MISSING

   

LISTALLER_ERROR_ENUM_DEPENDENCY_INSTALL_FAILED

   

LISTALLER_ERROR_ENUM_NATIVE_TRANSACTION_FAILED

   

LISTALLER_ERROR_ENUM_NETWORK_ERROR

   

LISTALLER_ERROR_ENUM_REFRESH_FAILED

   

LISTALLER_ERROR_ENUM_UPDATE_FAILED

   

enum ListallerStatusEnum

Members

LISTALLER_STATUS_ENUM_UNKNOWN

   

LISTALLER_STATUS_ENUM_ACTION_STARTED

   

LISTALLER_STATUS_ENUM_RESOLVING_DEPENDENCIES

   

LISTALLER_STATUS_ENUM_INSTALLING_FILES

   

LISTALLER_STATUS_ENUM_REGISTERING_APPLICATION

   

LISTALLER_STATUS_ENUM_INSTALLATION_FINISHED

   

LISTALLER_STATUS_ENUM_REMOVAL_FINISHED

   

enum ListallerMessageEnum

Members

LISTALLER_MESSAGE_ENUM_UNKNOWN

   

LISTALLER_MESSAGE_ENUM_INFO

   

LISTALLER_MESSAGE_ENUM_WARNING

   

LISTALLER_MESSAGE_ENUM_CRITICAL

   

enum ListallerProgressEnum

Members

LISTALLER_PROGRESS_ENUM_MAIN_PROGRESS

   

LISTALLER_PROGRESS_ENUM_ITEM_PROGRESS

   

Property Details

The “details” property

  “details”                  gchar *

details.

Flags: Read / Write

Default value: NULL


The “error” property

  “error”                    ListallerErrorEnum

error.

Flags: Read / Write

Default value: LISTALLER_ERROR_ENUM_INVALID


The “details” property

  “details”                  gchar *

details.

Flags: Read / Write

Default value: NULL


The “mtype” property

  “mtype”                    ListallerMessageEnum

mtype.

Flags: Read / Write

Default value: LISTALLER_MESSAGE_ENUM_UNKNOWN


The “info” property

  “info”                     gchar *

info.

Flags: Read / Write

Default value: NULL


The “status” property

  “status”                   ListallerStatusEnum

status.

Flags: Read / Write

Default value: LISTALLER_STATUS_ENUM_UNKNOWN


The “item-id” property

  “item-id”                  gchar *

item-id.

Flags: Read / Write

Default value: NULL


The “prog-type” property

  “prog-type”                ListallerProgressEnum

prog-type.

Flags: Read / Write

Default value: LISTALLER_PROGRESS_ENUM_MAIN_PROGRESS


The “value” property

  “value”                    gint

value.

Flags: Read / Write

Default value: 0


The “architecture” property

  “architecture”             gchar *

architecture.

Flags: Read / Write

Default value: NULL


The “changelog” property

  “changelog”                ListallerIPKChangelog *

changelog.

Flags: Read / Write


The “completed” property

  “completed”                gboolean

completed.

Flags: Read / Write

Default value: FALSE


The “sw-new” property

  “sw-new”                   GObject *

sw-new.

Flags: Read / Write


The “sw-old” property

  “sw-old”                   GObject *

sw-old.

Flags: Read / Write


The “sw-type” property

  “sw-type”                  GType *

sw-type.

Flags: Read / Write

Allowed values: void