libgit2

git_indexer_progress

Version:

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.

Signature

typedef struct git_indexer_progress { unsigned int total_objects unsigned int indexed_objects unsigned int received_objects unsigned int local_objects unsigned int total_deltas unsigned int indexed_deltas size_t received_bytes };

Members

unsigned int
total_objects

number of objects in the packfile being indexed

unsigned int
indexed_objects

received objects that have been hashed

unsigned int
received_objects

received_objects: objects which have been downloaded

unsigned int
local_objects

locally-available objects that have been injected in order to fix a thin pack

unsigned int
total_deltas

number of deltas in the packfile being indexed

unsigned int
indexed_deltas

received deltas that have been indexed

size_t
received_bytes

size of the packfile received up to now

Returned By

Parameter To

Versions