<!-- ##### SECTION Title ##### -->
ZifStore

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


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

</para>

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

</para>

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


<!-- ##### SECTION Image ##### -->


<!-- ##### MACRO ZIF_STORE_ERROR ##### -->
<para>

</para>



<!-- ##### MACRO ZIF_STORE_RESOLVE_FLAG_USE_ALL ##### -->
<para>

</para>



<!-- ##### STRUCT ZifStore ##### -->
<para>

</para>


<!-- ##### ARG ZifStore:enabled ##### -->
<para>

</para>

<!-- ##### ARG ZifStore:loaded ##### -->
<para>

</para>

<!-- ##### STRUCT ZifStoreClass ##### -->
<para>

</para>

@parent_class: 
@load: 
@clean: 
@refresh: 
@search_name: 
@search_category: 
@search_details: 
@search_group: 
@search_file: 
@resolve: 
@what_provides: 
@what_requires: 
@what_obsoletes: 
@what_conflicts: 
@get_packages: 
@find_package: 
@get_categories: 
@get_id: 
@print: 
@_zif_reserved1: 
@_zif_reserved2: 
@_zif_reserved3: 
@_zif_reserved4: 

<!-- ##### ENUM ZifStoreError ##### -->
<para>

</para>

@ZIF_STORE_ERROR_FAILED: 
@ZIF_STORE_ERROR_FAILED_AS_OFFLINE: 
@ZIF_STORE_ERROR_FAILED_TO_FIND: 
@ZIF_STORE_ERROR_FAILED_TO_DOWNLOAD: 
@ZIF_STORE_ERROR_ARRAY_IS_EMPTY: 
@ZIF_STORE_ERROR_NO_SUPPORT: 
@ZIF_STORE_ERROR_NOT_LOCKED: 
@ZIF_STORE_ERROR_MULTIPLE_MATCHES: 
@ZIF_STORE_ERROR_RECOVERABLE: 
@ZIF_STORE_ERROR_NO_RELEASEVER: 
@ZIF_STORE_ERROR_NOT_ENABLED: 
@ZIF_STORE_ERROR_LAST: 

<!-- ##### ENUM ZifStoreResolveFlags ##### -->
<para>

</para>

@ZIF_STORE_RESOLVE_FLAG_USE_NAME: 
@ZIF_STORE_RESOLVE_FLAG_USE_NAME_ARCH: 
@ZIF_STORE_RESOLVE_FLAG_USE_NAME_VERSION: 
@ZIF_STORE_RESOLVE_FLAG_USE_NAME_VERSION_ARCH: 
@ZIF_STORE_RESOLVE_FLAG_PREFER_NATIVE: 
@ZIF_STORE_RESOLVE_FLAG_USE_GLOB: 
@ZIF_STORE_RESOLVE_FLAG_USE_REGEX: 

<!-- ##### FUNCTION zif_store_add_package ##### -->
<para>

</para>

@store: 
@package: 
@error: 
@Returns: 


<!-- ##### FUNCTION zif_store_add_packages ##### -->
<para>

</para>

@store: 
@array: 
@error: 
@Returns: 


<!-- ##### FUNCTION zif_store_clean ##### -->
<para>

</para>

@store: 
@state: 
@error: 
@Returns: 


<!-- ##### FUNCTION zif_store_error_quark ##### -->
<para>

</para>

@void: 
@Returns: 


<!-- ##### FUNCTION zif_store_find_package ##### -->
<para>

</para>

@store: 
@package_id: 
@state: 
@error: 
@Returns: 


<!-- ##### FUNCTION zif_store_get_categories ##### -->
<para>

</para>

@store: 
@state: 
@error: 
@Returns: 


<!-- ##### FUNCTION zif_store_get_enabled ##### -->
<para>

</para>

@store: 
@Returns: 


<!-- ##### FUNCTION zif_store_get_id ##### -->
<para>

</para>

@store: 
@Returns: 


<!-- ##### FUNCTION zif_store_get_packages ##### -->
<para>

</para>

@store: 
@state: 
@error: 
@Returns: 


<!-- ##### FUNCTION zif_store_get_size ##### -->
<para>

</para>

@store: 
@Returns: 


<!-- ##### FUNCTION zif_store_load ##### -->
<para>

</para>

@store: 
@state: 
@error: 
@Returns: 


<!-- ##### FUNCTION zif_store_new ##### -->
<para>

</para>

@void: 
@Returns: 


<!-- ##### FUNCTION zif_store_print ##### -->
<para>

</para>

@store: 


<!-- ##### FUNCTION zif_store_refresh ##### -->
<para>

</para>

@store: 
@force: 
@state: 
@error: 
@Returns: 


<!-- ##### FUNCTION zif_store_remove_package ##### -->
<para>

</para>

@store: 
@package: 
@error: 
@Returns: 


<!-- ##### FUNCTION zif_store_remove_packages ##### -->
<para>

</para>

@store: 
@array: 
@error: 
@Returns: 


<!-- ##### FUNCTION zif_store_resolve ##### -->
<para>

</para>

@store: 
@search: 
@state: 
@error: 
@Returns: 


<!-- ##### FUNCTION zif_store_resolve_full ##### -->
<para>

</para>

@store: 
@search: 
@flags: 
@state: 
@error: 
@Returns: 


<!-- ##### FUNCTION zif_store_resolve_package ##### -->
<para>

</para>

@store: 
@package: 
@flags: 
@state: 
@error: 
@Returns: 


<!-- ##### FUNCTION zif_store_search_category ##### -->
<para>

</para>

@store: 
@search: 
@state: 
@error: 
@Returns: 


<!-- ##### FUNCTION zif_store_search_details ##### -->
<para>

</para>

@store: 
@search: 
@state: 
@error: 
@Returns: 


<!-- ##### FUNCTION zif_store_search_file ##### -->
<para>

</para>

@store: 
@search: 
@state: 
@error: 
@Returns: 


<!-- ##### FUNCTION zif_store_search_group ##### -->
<para>

</para>

@store: 
@search: 
@state: 
@error: 
@Returns: 


<!-- ##### FUNCTION zif_store_search_name ##### -->
<para>

</para>

@store: 
@search: 
@state: 
@error: 
@Returns: 


<!-- ##### FUNCTION zif_store_set_enabled ##### -->
<para>

</para>

@store: 
@enabled: 


<!-- ##### FUNCTION zif_store_unload ##### -->
<para>

</para>

@store: 
@error: 
@Returns: 


<!-- ##### FUNCTION zif_store_what_conflicts ##### -->
<para>

</para>

@store: 
@depends: 
@state: 
@error: 
@Returns: 


<!-- ##### FUNCTION zif_store_what_obsoletes ##### -->
<para>

</para>

@store: 
@depends: 
@state: 
@error: 
@Returns: 


<!-- ##### FUNCTION zif_store_what_provides ##### -->
<para>

</para>

@store: 
@depends: 
@state: 
@error: 
@Returns: 


<!-- ##### FUNCTION zif_store_what_requires ##### -->
<para>

</para>

@store: 
@depends: 
@state: 
@error: 
@Returns: 


