<!-- ##### SECTION Title ##### -->
PkProgress

<!-- ##### SECTION Short_Description ##### -->


<!-- ##### SECTION Long_Description ##### -->
<para>

</para>


<!-- ##### SECTION See_Also ##### -->
<para>

</para>


<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### MACRO PK_PROGRESS_ERROR ##### -->
<para>

</para>



<!-- ##### MACRO PK_PROGRESS_TYPE_ERROR ##### -->
<para>

</para>



<!-- ##### STRUCT PkProgressPrivate ##### -->
<para>

</para>


<!-- ##### STRUCT PkProgress ##### -->
<para>

</para>


<!-- ##### ARG PkProgress:allow-cancel ##### -->
<para>

</para>

<!-- ##### ARG PkProgress:caller-active ##### -->
<para>

</para>

<!-- ##### ARG PkProgress:elapsed-time ##### -->
<para>

</para>

<!-- ##### ARG PkProgress:package ##### -->
<para>

</para>

<!-- ##### ARG PkProgress:package-id ##### -->
<para>

</para>

<!-- ##### ARG PkProgress:percentage ##### -->
<para>

</para>

<!-- ##### ARG PkProgress:remaining-time ##### -->
<para>

</para>

<!-- ##### ARG PkProgress:role ##### -->
<para>

</para>

<!-- ##### ARG PkProgress:speed ##### -->
<para>

</para>

<!-- ##### ARG PkProgress:status ##### -->
<para>

</para>

<!-- ##### ARG PkProgress:subpercentage ##### -->
<para>

</para>

<!-- ##### ARG PkProgress:transaction-id ##### -->
<para>

</para>

<!-- ##### ARG PkProgress:uid ##### -->
<para>

</para>

<!-- ##### FUNCTION pk_progress_error_quark ##### -->
<para>

</para>

@Returns: 


<!-- ##### FUNCTION pk_progress_new ##### -->
<para>

</para>

@Returns: 


<!-- ##### FUNCTION pk_progress_test ##### -->
<para>

</para>

@user_data: 


<!-- ##### ENUM PkProgressType ##### -->
<para>

</para>

@PK_PROGRESS_TYPE_PACKAGE_ID: 
@PK_PROGRESS_TYPE_TRANSACTION_ID: 
@PK_PROGRESS_TYPE_PERCENTAGE: 
@PK_PROGRESS_TYPE_SUBPERCENTAGE: 
@PK_PROGRESS_TYPE_ALLOW_CANCEL: 
@PK_PROGRESS_TYPE_STATUS: 
@PK_PROGRESS_TYPE_ROLE: 
@PK_PROGRESS_TYPE_CALLER_ACTIVE: 
@PK_PROGRESS_TYPE_ELAPSED_TIME: 
@PK_PROGRESS_TYPE_REMAINING_TIME: 
@PK_PROGRESS_TYPE_SPEED: 
@PK_PROGRESS_TYPE_UID: 
@PK_PROGRESS_TYPE_PACKAGE: 
@PK_PROGRESS_TYPE_INVALID: 

<!-- ##### USER_FUNCTION PkProgressCallback ##### -->
<para>

</para>

@progress: 
@type: 
@user_data: 


<!-- ##### FUNCTION pk_progress_set_package_id ##### -->
<para>

</para>

@progress: 
@package_id: 
@Returns: 


<!-- ##### FUNCTION pk_progress_set_transaction_id ##### -->
<para>

</para>

@progress: 
@package_id: 
@Returns: 


<!-- ##### FUNCTION pk_progress_set_percentage ##### -->
<para>

</para>

@progress: 
@percentage: 
@Returns: 


<!-- ##### FUNCTION pk_progress_set_subpercentage ##### -->
<para>

</para>

@progress: 
@subpercentage: 
@Returns: 


<!-- ##### FUNCTION pk_progress_set_status ##### -->
<para>

</para>

@progress: 
@status: 
@Returns: 


<!-- ##### FUNCTION pk_progress_set_role ##### -->
<para>

</para>

@progress: 
@role: 
@Returns: 


<!-- ##### FUNCTION pk_progress_set_allow_cancel ##### -->
<para>

</para>

@progress: 
@allow_cancel: 
@Returns: 


<!-- ##### FUNCTION pk_progress_set_caller_active ##### -->
<para>

</para>

@progress: 
@caller_active: 
@Returns: 


<!-- ##### FUNCTION pk_progress_set_elapsed_time ##### -->
<para>

</para>

@progress: 
@elapsed_time: 
@Returns: 


<!-- ##### FUNCTION pk_progress_set_remaining_time ##### -->
<para>

</para>

@progress: 
@remaining_time: 
@Returns: 


<!-- ##### FUNCTION pk_progress_set_speed ##### -->
<para>

</para>

@progress: 
@speed: 
@Returns: 


<!-- ##### FUNCTION pk_progress_set_uid ##### -->
<para>

</para>

@progress: 
@uid: 
@Returns: 


<!-- ##### FUNCTION pk_progress_set_package ##### -->
<para>

</para>

@progress: 
@package: 
@Returns: 


