GitTransferProgress

Callback for transfer progress information during remote operations (cloning, fetching).

Generally called in-line with network operations, take care not to degrade performance.

  1. struct GitTransferProgress
    struct GitTransferProgress {
    uint totalObjects;
    uint indexedObjects;
    uint receivedObjects;
    uint local_objects;
    uint total_deltas;
    uint indexed_deltas;
    size_t receivedBytes;
    }
  2. alias TransferCallbackDelegate = void delegate(const ref GitTransferProgress stats)

Meta