<!-- ##### SECTION Title ##### -->
pk-client-sync

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


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

</para>


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

</para>


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


<!-- ##### FUNCTION pk_client_resolve ##### -->
<para>

</para>

@client: 
@filters: 
@packages: 
@cancellable: 
@progress_callback: 
@progress_user_data: 
@error: 
@Returns: 


<!-- ##### FUNCTION pk_client_search_names ##### -->
<para>

</para>

@client: 
@filters: 
@values: 
@cancellable: 
@progress_callback: 
@progress_user_data: 
@error: 
@Returns: 


<!-- ##### FUNCTION pk_client_search_details ##### -->
<para>

</para>

@client: 
@filters: 
@values: 
@cancellable: 
@progress_callback: 
@progress_user_data: 
@error: 
@Returns: 


<!-- ##### FUNCTION pk_client_search_groups ##### -->
<para>

</para>

@client: 
@filters: 
@values: 
@cancellable: 
@progress_callback: 
@progress_user_data: 
@error: 
@Returns: 


<!-- ##### FUNCTION pk_client_search_files ##### -->
<para>

</para>

@client: 
@filters: 
@values: 
@cancellable: 
@progress_callback: 
@progress_user_data: 
@error: 
@Returns: 


<!-- ##### FUNCTION pk_client_get_details ##### -->
<para>

</para>

@client: 
@package_ids: 
@cancellable: 
@progress_callback: 
@progress_user_data: 
@error: 
@Returns: 


<!-- ##### FUNCTION pk_client_get_update_detail ##### -->
<para>

</para>

@client: 
@package_ids: 
@cancellable: 
@progress_callback: 
@progress_user_data: 
@error: 
@Returns: 


<!-- ##### FUNCTION pk_client_download_packages ##### -->
<para>

</para>

@client: 
@package_ids: 
@directory: 
@cancellable: 
@progress_callback: 
@progress_user_data: 
@error: 
@Returns: 


<!-- ##### FUNCTION pk_client_get_updates ##### -->
<para>

</para>

@client: 
@filters: 
@cancellable: 
@progress_callback: 
@progress_user_data: 
@error: 
@Returns: 


<!-- ##### FUNCTION pk_client_get_old_transactions ##### -->
<para>

</para>

@client: 
@number: 
@cancellable: 
@progress_callback: 
@progress_user_data: 
@error: 
@Returns: 


<!-- ##### FUNCTION pk_client_update_system ##### -->
<para>

</para>

@client: 
@only_trusted: 
@cancellable: 
@progress_callback: 
@progress_user_data: 
@error: 
@Returns: 


<!-- ##### FUNCTION pk_client_get_depends ##### -->
<para>

</para>

@client: 
@filters: 
@package_ids: 
@recursive: 
@cancellable: 
@progress_callback: 
@progress_user_data: 
@error: 
@Returns: 


<!-- ##### FUNCTION pk_client_get_packages ##### -->
<para>

</para>

@client: 
@filters: 
@cancellable: 
@progress_callback: 
@progress_user_data: 
@error: 
@Returns: 


<!-- ##### FUNCTION pk_client_get_requires ##### -->
<para>

</para>

@client: 
@filters: 
@package_ids: 
@recursive: 
@cancellable: 
@progress_callback: 
@progress_user_data: 
@error: 
@Returns: 


<!-- ##### FUNCTION pk_client_what_provides ##### -->
<para>

</para>

@client: 
@filters: 
@provides: 
@values: 
@cancellable: 
@progress_callback: 
@progress_user_data: 
@error: 
@Returns: 


<!-- ##### FUNCTION pk_client_get_distro_upgrades ##### -->
<para>

</para>

@client: 
@cancellable: 
@progress_callback: 
@progress_user_data: 
@error: 
@Returns: 


<!-- ##### FUNCTION pk_client_get_files ##### -->
<para>

</para>

@client: 
@package_ids: 
@cancellable: 
@progress_callback: 
@progress_user_data: 
@error: 
@Returns: 


<!-- ##### FUNCTION pk_client_get_categories ##### -->
<para>

</para>

@client: 
@cancellable: 
@progress_callback: 
@progress_user_data: 
@error: 
@Returns: 


<!-- ##### FUNCTION pk_client_remove_packages ##### -->
<para>

</para>

@client: 
@package_ids: 
@allow_deps: 
@autoremove: 
@cancellable: 
@progress_callback: 
@progress_user_data: 
@error: 
@Returns: 


<!-- ##### FUNCTION pk_client_refresh_cache ##### -->
<para>

</para>

@client: 
@force: 
@cancellable: 
@progress_callback: 
@progress_user_data: 
@error: 
@Returns: 


<!-- ##### FUNCTION pk_client_install_packages ##### -->
<para>

</para>

@client: 
@only_trusted: 
@package_ids: 
@cancellable: 
@progress_callback: 
@progress_user_data: 
@error: 
@Returns: 


<!-- ##### FUNCTION pk_client_install_signature ##### -->
<para>

</para>

@client: 
@type: 
@key_id: 
@package_id: 
@cancellable: 
@progress_callback: 
@progress_user_data: 
@error: 
@Returns: 


<!-- ##### FUNCTION pk_client_update_packages ##### -->
<para>

</para>

@client: 
@only_trusted: 
@package_ids: 
@cancellable: 
@progress_callback: 
@progress_user_data: 
@error: 
@Returns: 


<!-- ##### FUNCTION pk_client_install_files ##### -->
<para>

</para>

@client: 
@only_trusted: 
@files: 
@cancellable: 
@progress_callback: 
@progress_user_data: 
@error: 
@Returns: 


<!-- ##### FUNCTION pk_client_accept_eula ##### -->
<para>

</para>

@client: 
@eula_id: 
@cancellable: 
@progress_callback: 
@progress_user_data: 
@error: 
@Returns: 


<!-- ##### FUNCTION pk_client_rollback ##### -->
<para>

</para>

@client: 
@transaction_id: 
@cancellable: 
@progress_callback: 
@progress_user_data: 
@error: 
@Returns: 


<!-- ##### FUNCTION pk_client_get_repo_list ##### -->
<para>

</para>

@client: 
@filters: 
@cancellable: 
@progress_callback: 
@progress_user_data: 
@error: 
@Returns: 


<!-- ##### FUNCTION pk_client_repo_enable ##### -->
<para>

</para>

@client: 
@repo_id: 
@enabled: 
@cancellable: 
@progress_callback: 
@progress_user_data: 
@error: 
@Returns: 


<!-- ##### FUNCTION pk_client_repo_set_data ##### -->
<para>

</para>

@client: 
@repo_id: 
@parameter: 
@value: 
@cancellable: 
@progress_callback: 
@progress_user_data: 
@error: 
@Returns: 


<!-- ##### FUNCTION pk_client_simulate_install_files ##### -->
<para>

</para>

@client: 
@files: 
@cancellable: 
@progress_callback: 
@progress_user_data: 
@error: 
@Returns: 


<!-- ##### FUNCTION pk_client_simulate_install_packages ##### -->
<para>

</para>

@client: 
@package_ids: 
@cancellable: 
@progress_callback: 
@progress_user_data: 
@error: 
@Returns: 


<!-- ##### FUNCTION pk_client_simulate_remove_packages ##### -->
<para>

</para>

@client: 
@package_ids: 
@cancellable: 
@progress_callback: 
@progress_user_data: 
@error: 
@Returns: 


<!-- ##### FUNCTION pk_client_simulate_update_packages ##### -->
<para>

</para>

@client: 
@package_ids: 
@cancellable: 
@progress_callback: 
@progress_user_data: 
@error: 
@Returns: 


<!-- ##### FUNCTION pk_client_adopt ##### -->
<para>

</para>

@client: 
@transaction_id: 
@cancellable: 
@progress_callback: 
@progress_user_data: 
@error: 
@Returns: 


<!-- ##### FUNCTION pk_client_get_progress ##### -->
<para>

</para>

@client: 
@transaction_id: 
@cancellable: 
@error: 
@Returns: 


