PkTransactionPast

PkTransactionPast — TransactionPast object

Synopsis

        struct              
        PkTransactionPast
        ;struct              
        PkTransactionPastClass
        ;
        
          PkTransactionPast
        
         * 
        pk_transaction_past_new
                     (
        
          
            void
          
        
        );
      

Object Hierarchy

        GObject
           +----PkSource         +----PkTransactionPast
      

Properties

          "
        cmdline
        "                  
        
          gchar
        
        *                : Read / Write  "
        data
        "                     
        
          gchar
        
        *                : Read / Write  "
        duration
        "                 
        
          guint
        
                         : Read / Write  "
        role
        "                     
        
          guint
        
                         : Read / Write  "
        succeeded
        "                
        
          gboolean
        
                      : Read / Write  "
        tid
        "                      
        
          gchar
        
        *                : Read / Write  "
        timespec
        "                 
        
          gchar
        
        *                : Read / Write  "
        uid
        "                      
        
          guint
        
                         : Read / Write
      

Description

This GObject represents a transaction_past from a transaction_past.These objects represent single items of data from the transaction, and areoften present in lists ( PkResults ) or just refcounted in client programs.

Details

struct PkTransactionPast

struct PkTransactionPast;

struct PkTransactionPastClass

struct PkTransactionPastClass {PkSourceClass parent_class;/* padding for future expansion */void (*_pk_reserved1) (void);void (*_pk_reserved2) (void);void (*_pk_reserved3) (void);void (*_pk_reserved4) (void);void (*_pk_reserved5) (void);};

pk_transaction_past_new ()

          
            PkTransactionPast
          
           * pk_transaction_past_new             (
          
            
              void
            
          
          );
        

Returns  :

a new PkTransactionPast object.

Since 0.5.4

Property Details

The "cmdline" property

            "cmdline"                  
          
            gchar
          
          *                : Read / Write
        

Default value: NULL

Since 0.5.4


The "data" property

            "data"                     
          
            gchar
          
          *                : Read / Write
        

Default value: NULL

Since 0.5.4


The "duration" property

            "duration"                 
          
            guint
          
                           : Read / Write
        

Default value: 0

Since 0.5.4


The "role" property

            "role"                     
          
            guint
          
                           : Read / Write
        

Default value: 0

Since 0.5.4


The "succeeded" property

            "succeeded"                
          
            gboolean
          
                        : Read / Write
        

Default value: FALSE

Since 0.5.4


The "tid" property

            "tid"                      
          
            gchar
          
          *                : Read / Write
        

Default value: NULL

Since 0.5.4


The "timespec" property

            "timespec"                 
          
            gchar
          
          *                : Read / Write
        

Default value: NULL

Since 0.5.4


The "uid" property

            "uid"                      
          
            guint
          
                           : Read / Write
        

Default value:

Since 0.5.4