libgit2

git_odb_stream

Version:

A stream to read/write from a backend

Signature

typedef struct git_odb_stream { struct git_odb_backend *backend unsigned int mode int (*)(struct git_odb_stream *, char *, size_t) read int (*)(struct git_odb_stream *, const char *, size_t) write int (*)(git_oid *, struct git_odb_stream *) finalize_write void (*)(struct git_odb_stream *) free };

Members

struct git_odb_backend *
backend
unsigned int
mode
int (*)(struct git_odb_stream *, char *, size_t)
read
int (*)(struct git_odb_stream *, const char *, size_t)
write
int (*)(git_oid *, struct git_odb_stream *)
finalize_write
void (*)(struct git_odb_stream *)
free

Parameter To

Versions