API Reference

Core repository-independent functions — Create, validate, and convert core data types
Content-addressed object store — A git-like storage system for operating system binaries
In-memory modifiable filesystem tree — Modifiable filesystem tree
Root partition mount point — Manage physical root filesystem
API Index

API Index

C

ostree_checksum_bytes_peek, function in Core repository-independent functions
ostree_checksum_file, function in Core repository-independent functions
ostree_checksum_file_async, function in Core repository-independent functions
ostree_checksum_file_async_finish, function in Core repository-independent functions
ostree_checksum_file_from_input, function in Core repository-independent functions
ostree_checksum_from_bytes, function in Core repository-independent functions
ostree_checksum_from_bytes_v, function in Core repository-independent functions
ostree_checksum_inplace_from_bytes, function in Core repository-independent functions
ostree_checksum_inplace_to_bytes, function in Core repository-independent functions
ostree_checksum_to_bytes, function in Core repository-independent functions
ostree_checksum_to_bytes_v, function in Core repository-independent functions
ostree_checksum_update_meta, function in Core repository-independent functions
ostree_cmp_checksum_bytes, function in Core repository-independent functions
ostree_commit_get_parent, function in Core repository-independent functions
OSTREE_COMMIT_GVARIANT_FORMAT, macro in Core repository-independent functions
ostree_content_file_parse, function in Core repository-independent functions
ostree_content_stream_parse, function in Core repository-independent functions
ostree_create_directory_metadata, function in Core repository-independent functions

D

OSTREE_DIRMETA_GVARIANT_FORMAT, macro in Core repository-independent functions

H

ostree_hash_object_name, function in Core repository-independent functions

M

OSTREE_MAX_METADATA_SIZE, macro in Core repository-independent functions
OSTREE_MAX_RECURSION, macro in Core repository-independent functions
ostree_metadata_variant_type, function in Core repository-independent functions
OstreeMutableTree, typedef in In-memory modifiable filesystem tree
ostree_mutable_tree_ensure_dir, function in In-memory modifiable filesystem tree
ostree_mutable_tree_ensure_parent_dirs, function in In-memory modifiable filesystem tree
ostree_mutable_tree_get_contents_checksum, function in In-memory modifiable filesystem tree
ostree_mutable_tree_get_files, function in In-memory modifiable filesystem tree
ostree_mutable_tree_get_metadata_checksum, function in In-memory modifiable filesystem tree
ostree_mutable_tree_get_subdirs, function in In-memory modifiable filesystem tree
ostree_mutable_tree_lookup, function in In-memory modifiable filesystem tree
ostree_mutable_tree_new, function in In-memory modifiable filesystem tree
ostree_mutable_tree_replace_file, function in In-memory modifiable filesystem tree
ostree_mutable_tree_set_contents_checksum, function in In-memory modifiable filesystem tree
ostree_mutable_tree_set_metadata_checksum, function in In-memory modifiable filesystem tree
ostree_mutable_tree_walk, function in In-memory modifiable filesystem tree

O

OstreeObjectType, enum in Core repository-independent functions
ostree_object_from_string, function in Core repository-independent functions
ostree_object_name_deserialize, function in Core repository-independent functions
ostree_object_name_serialize, function in Core repository-independent functions
ostree_object_to_string, function in Core repository-independent functions
ostree_object_type_from_string, function in Core repository-independent functions
OSTREE_OBJECT_TYPE_IS_META, macro in Core repository-independent functions
OSTREE_OBJECT_TYPE_LAST, macro in Core repository-independent functions
ostree_object_type_to_string, function in Core repository-independent functions

P

ostree_parse_refspec, function in Core repository-independent functions

R

ostree_raw_file_to_content_stream, function in Core repository-independent functions
OstreeRepo, typedef in Content-addressed object store
OstreeRepoCheckoutMode, enum in Content-addressed object store
OstreeRepoCheckoutOverwriteMode, enum in Content-addressed object store
OstreeRepoCommitFilter, user_function in Content-addressed object store
OstreeRepoCommitFilterResult, enum in Content-addressed object store
OstreeRepoCommitModifier, typedef in Content-addressed object store
OstreeRepoCommitModifierFlags, enum in Content-addressed object store
OstreeRepoListObjectsFlags, enum in Content-addressed object store
OstreeRepoMode, enum in Content-addressed object store
OstreeRepoPruneFlags, enum in Content-addressed object store
OstreeRepoPullFlags, enum in Content-addressed object store
OstreeRepoTransactionStats, struct in Content-addressed object store
ostree_repo_abort_transaction, function in Content-addressed object store
ostree_repo_checkout_gc, function in Content-addressed object store
ostree_repo_checkout_tree, function in Content-addressed object store
ostree_repo_commit_modifier_new, function in Content-addressed object store
ostree_repo_commit_modifier_ref, function in Content-addressed object store
ostree_repo_commit_modifier_unref, function in Content-addressed object store
ostree_repo_commit_transaction, function in Content-addressed object store
ostree_repo_copy_config, function in Content-addressed object store
ostree_repo_create, function in Content-addressed object store
ostree_repo_delete_object, function in Content-addressed object store
ostree_repo_get_config, function in Content-addressed object store
ostree_repo_get_mode, function in Content-addressed object store
ostree_repo_get_parent, function in Content-addressed object store
ostree_repo_get_path, function in Content-addressed object store
ostree_repo_has_object, function in Content-addressed object store
ostree_repo_list_objects, function in Content-addressed object store
OSTREE_REPO_LIST_OBJECTS_VARIANT_TYPE, macro in Content-addressed object store
ostree_repo_list_refs, function in Content-addressed object store
ostree_repo_load_file, function in Content-addressed object store
ostree_repo_load_object_stream, function in Content-addressed object store
ostree_repo_load_variant, function in Content-addressed object store
ostree_repo_load_variant_if_exists, function in Content-addressed object store
ostree_repo_mode_from_string, function in Content-addressed object store
ostree_repo_new, function in Content-addressed object store
ostree_repo_new_default, function in Content-addressed object store
ostree_repo_open, function in Content-addressed object store
ostree_repo_prepare_transaction, function in Content-addressed object store
ostree_repo_prune, function in Content-addressed object store
ostree_repo_pull, function in Content-addressed object store
ostree_repo_query_object_storage_size, function in Content-addressed object store
ostree_repo_read_commit, function in Content-addressed object store
ostree_repo_resolve_rev, function in Content-addressed object store
ostree_repo_scan_hardlinks, function in Content-addressed object store
ostree_repo_transaction_set_ref, function in Content-addressed object store
ostree_repo_transaction_set_refspec, function in Content-addressed object store
ostree_repo_traverse_commit, function in Content-addressed object store
ostree_repo_traverse_new_reachable, function in Content-addressed object store
ostree_repo_write_archive_to_mtree, function in Content-addressed object store
ostree_repo_write_commit, function in Content-addressed object store
ostree_repo_write_config, function in Content-addressed object store
ostree_repo_write_content, function in Content-addressed object store
ostree_repo_write_content_async, function in Content-addressed object store
ostree_repo_write_content_finish, function in Content-addressed object store
ostree_repo_write_content_trusted, function in Content-addressed object store
ostree_repo_write_directory_to_mtree, function in Content-addressed object store
ostree_repo_write_metadata, function in Content-addressed object store
ostree_repo_write_metadata_async, function in Content-addressed object store
ostree_repo_write_metadata_finish, function in Content-addressed object store
ostree_repo_write_metadata_stream_trusted, function in Content-addressed object store
ostree_repo_write_metadata_trusted, function in Content-addressed object store
ostree_repo_write_mtree, function in Content-addressed object store

S

OstreeSysroot, typedef in Root partition mount point
ostree_sysroot_cleanup, function in Root partition mount point
ostree_sysroot_ensure_initialized, function in Root partition mount point
ostree_sysroot_get_booted_deployment, function in Root partition mount point
ostree_sysroot_get_bootversion, function in Root partition mount point
ostree_sysroot_get_deployments, function in Root partition mount point
ostree_sysroot_get_deployment_directory, function in Root partition mount point
ostree_sysroot_get_deployment_origin_path, function in Root partition mount point
ostree_sysroot_get_merge_deployment, function in Root partition mount point
ostree_sysroot_get_path, function in Root partition mount point
ostree_sysroot_get_repo, function in Root partition mount point
ostree_sysroot_get_subbootversion, function in Root partition mount point
ostree_sysroot_get_type, function in Root partition mount point
ostree_sysroot_load, function in Root partition mount point
ostree_sysroot_new, function in Root partition mount point
ostree_sysroot_new_default, function in Root partition mount point
ostree_sysroot_write_deployments, function in Root partition mount point

T

OSTREE_TREE_GVARIANT_FORMAT, macro in Core repository-independent functions

V

ostree_validate_checksum_string, function in Core repository-independent functions
ostree_validate_rev, function in Core repository-independent functions
ostree_validate_structureof_checksum_string, function in Core repository-independent functions
ostree_validate_structureof_commit, function in Core repository-independent functions
ostree_validate_structureof_csum_v, function in Core repository-independent functions
ostree_validate_structureof_dirmeta, function in Core repository-independent functions
ostree_validate_structureof_dirtree, function in Core repository-independent functions
ostree_validate_structureof_file_mode, function in Core repository-independent functions
ostree_validate_structureof_objtype, function in Core repository-independent functions