PkJobList

PkJobList — A nice way to keep a list of the jobs being processed

Synopsis




                    PkJobListPrivate;
                    PkJobList;
PkJobList*          pk_job_list_new                     (void);
gboolean            pk_job_list_refresh                 (PkJobList *jlist);
gboolean            pk_job_list_print                   (PkJobList *jlist);
const gchar**       pk_job_list_get_latest              (PkJobList *jlist);

Object Hierarchy


  GObject
   +----PkJobList

Signals


  "transaction-list-changed"                       : Run Last

Description

These provide a good way to keep a list of the jobs being processed so we can see what type of jobs and thier status easily.

Details

PkJobListPrivate

typedef struct _PkJobListPrivate PkJobListPrivate;

Private PkJobList data


PkJobList

typedef struct _PkJobList PkJobList;


pk_job_list_new ()

PkJobList*          pk_job_list_new                     (void);

Returns :


pk_job_list_refresh ()

gboolean            pk_job_list_refresh                 (PkJobList *jlist);

Not normally required, but force a refresh

jlist :

Returns :


pk_job_list_print ()

gboolean            pk_job_list_print                   (PkJobList *jlist);

jlist :

Returns :


pk_job_list_get_latest ()

const gchar**       pk_job_list_get_latest              (PkJobList *jlist);

jlist :

Returns :

Signal Details

The "transaction-list-changed" signal

void                user_function                      (PkJobList *pkjoblist,
                                                        gpointer   user_data)      : Run Last

pkjoblist :

the object which received the signal.

user_data :

user data set when the signal handler was connected.