mirror of
https://github.com/ostreedev/ostree.git
synced 2024-12-22 17:35:55 +03:00
7d863ed9e4
Define an auto cleanup handler for use with repo locking. This is based on the existing auto transaction cleanup. A wrapper for ostree_repo_lock_push() is added with it. The intended usage is like so: g_autoptr(OstreeRepoAutoLock) lock = NULL; lock = ostree_repo_auto_lock_push (repo, lock_type, cancellable, error); if (!lock) return FALSE; The functions and type are marked to be skipped by introspection since I can't see them being usable from bindings. Closes: #1343 Approved by: cgwalters
108 lines
2.5 KiB
Plaintext
108 lines
2.5 KiB
Plaintext
<SECTION>
|
|
<FILE>ostree-ref</FILE>
|
|
OstreeCollectionRef
|
|
ostree_collection_ref_new
|
|
ostree_collection_ref_dup
|
|
ostree_collection_ref_free
|
|
ostree_collection_ref_hash
|
|
ostree_collection_ref_equal
|
|
OstreeCollectionRefv
|
|
ostree_collection_ref_dupv
|
|
ostree_collection_ref_freev
|
|
<SUBSECTION Standard>
|
|
ostree_collection_ref_get_type
|
|
</SECTION>
|
|
|
|
<SECTION>
|
|
<FILE>ostree-remote</FILE>
|
|
OstreeRemote
|
|
ostree_remote_ref
|
|
ostree_remote_unref
|
|
ostree_remote_get_name
|
|
ostree_remote_get_url
|
|
<SUBSECTION Standard>
|
|
ostree_remote_get_type
|
|
</SECTION>
|
|
|
|
<SECTION>
|
|
<FILE>ostree-repo-experimental</FILE>
|
|
ostree_repo_find_remotes_async
|
|
ostree_repo_find_remotes_finish
|
|
ostree_repo_pull_from_remotes_async
|
|
ostree_repo_pull_from_remotes_finish
|
|
ostree_repo_resolve_keyring_for_collection
|
|
OSTREE_REPO_METADATA_REF
|
|
</SECTION>
|
|
|
|
<SECTION>
|
|
<FILE>ostree-repo-finder</FILE>
|
|
OstreeRepoFinder
|
|
ostree_repo_finder_resolve_async
|
|
ostree_repo_finder_resolve_finish
|
|
ostree_repo_finder_resolve_all_async
|
|
ostree_repo_finder_resolve_all_finish
|
|
OstreeRepoFinderResult
|
|
ostree_repo_finder_result_new
|
|
ostree_repo_finder_result_dup
|
|
ostree_repo_finder_result_free
|
|
ostree_repo_finder_result_compare
|
|
OstreeRepoFinderResultv
|
|
ostree_repo_finder_result_freev
|
|
<SUBSECTION Standard>
|
|
ostree_repo_finder_get_type
|
|
ostree_repo_finder_result_get_type
|
|
</SECTION>
|
|
|
|
<SECTION>
|
|
<FILE>ostree-repo-finder-avahi</FILE>
|
|
OstreeRepoFinderAvahi
|
|
ostree_repo_finder_avahi_new
|
|
ostree_repo_finder_avahi_start
|
|
ostree_repo_finder_avahi_stop
|
|
<SUBSECTION Standard>
|
|
ostree_repo_finder_avahi_get_type
|
|
</SECTION>
|
|
|
|
<SECTION>
|
|
<FILE>ostree-repo-finder-config</FILE>
|
|
OstreeRepoFinderConfig
|
|
ostree_repo_finder_config_new
|
|
<SUBSECTION Standard>
|
|
ostree_repo_finder_config_get_type
|
|
</SECTION>
|
|
|
|
<SECTION>
|
|
<FILE>ostree-repo-finder-mount</FILE>
|
|
OstreeRepoFinderMount
|
|
ostree_repo_finder_mount_new
|
|
<SUBSECTION Standard>
|
|
ostree_repo_finder_mount_get_type
|
|
</SECTION>
|
|
|
|
<SECTION>
|
|
<FILE>ostree-repo-finder-override</FILE>
|
|
OstreeRepoFinderOverride
|
|
ostree_repo_finder_override_new
|
|
ostree_repo_finder_override_add_uri
|
|
<SUBSECTION Standard>
|
|
ostree_repo_finder_override_get_type
|
|
</SECTION>
|
|
|
|
<SECTION>
|
|
<FILE>ostree-misc-experimental</FILE>
|
|
OstreeRepoLockType
|
|
ostree_repo_lock_push
|
|
ostree_repo_lock_pop
|
|
OstreeRepoAutoLock
|
|
ostree_repo_auto_lock_push
|
|
ostree_repo_auto_lock_cleanup
|
|
ostree_repo_get_collection_id
|
|
ostree_repo_set_collection_id
|
|
ostree_validate_collection_id
|
|
ostree_repo_list_collection_refs
|
|
ostree_repo_remote_list_collection_refs
|
|
ostree_repo_set_collection_ref_immediate
|
|
ostree_repo_transaction_set_collection_ref
|
|
ostree_repo_resolve_collection_ref
|
|
</SECTION>
|