<!-- ##### SECTION Title ##### -->
PkPackageSack

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


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

</para>


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

</para>


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


<!-- ##### MACRO PK_PACKAGE_SACK_ERROR ##### -->
<para>

</para>



<!-- ##### MACRO PK_PACKAGE_SACK_TYPE_ERROR ##### -->
<para>

</para>



<!-- ##### STRUCT PkPackageSackPrivate ##### -->
<para>

</para>


<!-- ##### STRUCT PkPackageSackResults ##### -->
<para>

</para>


<!-- ##### STRUCT PkPackageSack ##### -->
<para>

</para>


<!-- ##### FUNCTION pk_package_sack_error_quark ##### -->
<para>

</para>

@Returns: 


<!-- ##### FUNCTION pk_package_sack_new ##### -->
<para>

</para>

@Returns: 


<!-- ##### FUNCTION pk_package_sack_test ##### -->
<para>

</para>

@user_data: 


<!-- ##### FUNCTION pk_package_sack_get_size ##### -->
<para>

</para>

@sack: 
@Returns: 


<!-- ##### FUNCTION pk_package_sack_get_index ##### -->
<para>

</para>

@sack: 
@i: 
@Returns: 


<!-- ##### FUNCTION pk_package_sack_clear ##### -->
<para>

</para>

@sack: 


<!-- ##### FUNCTION pk_package_sack_get_ids ##### -->
<para>

</para>

@sack: 
@Returns: 


<!-- ##### FUNCTION pk_package_sack_sort_package_id ##### -->
<para>

</para>

@sack: 


<!-- ##### FUNCTION pk_package_sack_sort_info ##### -->
<para>

</para>

@sack: 


<!-- ##### FUNCTION pk_package_sack_sort_summary ##### -->
<para>

</para>

@sack: 


<!-- ##### FUNCTION pk_package_sack_add_package ##### -->
<para>

</para>

@sack: 
@package: 
@Returns: 


<!-- ##### FUNCTION pk_package_sack_add_package_by_id ##### -->
<para>

</para>

@sack: 
@package_id: 
@error: 
@Returns: 


<!-- ##### FUNCTION pk_package_sack_remove_package ##### -->
<para>

</para>

@sack: 
@package: 
@Returns: 


<!-- ##### FUNCTION pk_package_sack_remove_package_by_id ##### -->
<para>

</para>

@sack: 
@package_id: 
@Returns: 


<!-- ##### FUNCTION pk_package_sack_find_by_id ##### -->
<para>

</para>

@sack: 
@package_id: 
@Returns: 


<!-- ##### FUNCTION pk_package_sack_get_total_bytes ##### -->
<para>

</para>

@sack: 
@Returns: 


<!-- ##### FUNCTION pk_package_sack_merge_generic_finish ##### -->
<para>

</para>

@sack: 
@res: 
@error: 
@Returns: 


<!-- ##### FUNCTION pk_package_sack_merge_resolve_async ##### -->
<para>

</para>

@sack: 
@cancellable: 
@progress_callback: 
@progress_user_data: 
@callback: 
@user_data: 


<!-- ##### FUNCTION pk_package_sack_merge_details_async ##### -->
<para>

</para>

@sack: 
@cancellable: 
@progress_callback: 
@progress_user_data: 
@callback: 
@user_data: 


<!-- ##### FUNCTION pk_package_sack_merge_update_detail_async ##### -->
<para>

</para>

@sack: 
@cancellable: 
@progress_callback: 
@progress_user_data: 
@callback: 
@user_data: 


