Type for progress callbacks during indexing. Return a value less than zero to cancel the indexing or download.
Add data to the indexer
Finalize the pack and index
Free the indexer and its resources
Get the packfile's hash
Get the unique name for the resulting packfile.
Create a new indexer instance
Create a new indexer instance
Initializes a git_indexer_options with default values. Equivalent to creating an instance with GIT_INDEXER_OPTIONS_INIT.
A git indexer object
Options for indexer configuration
This structure is used to provide callers information about the progress of indexing a packfile, either directly or part of a fetch or clone that downloads a packfile.