libgit2_d.odb_backend

Undocumented in source.

Members

Enums

git_odb_stream_t
enum git_odb_stream_t

Streaming mode

Functions

git_odb_backend_loose
int git_odb_backend_loose(libgit2_d.types.git_odb_backend** out_, const(char)* objects_dir, int compression_level, int do_fsync, uint dir_mode, uint file_mode)

Create a backend for loose objects

git_odb_backend_one_pack
int git_odb_backend_one_pack(libgit2_d.types.git_odb_backend** out_, const(char)* index_file)

Create a backend out of a single packfile

git_odb_backend_pack
int git_odb_backend_pack(libgit2_d.types.git_odb_backend** out_, const(char)* objects_dir)

Create a backend for the packfiles.

Structs

git_odb_stream
struct git_odb_stream

A stream to read/write from a backend.

git_odb_writepack
struct git_odb_writepack

A stream to write a pack file to the ODB

Meta