]> git.proxmox.com Git - libgit2.git/blame - src/odb.h
Thread safe cache
[libgit2.git] / src / odb.h
CommitLineData
a7c60cfc
SP
1#ifndef INCLUDE_odb_h__
2#define INCLUDE_odb_h__
3
44908fe7
VM
4#include "git2/odb.h"
5#include "git2/oid.h"
7d7cd885
VM
6
7#include "vector.h"
8
9struct git_odb {
10 void *_internal;
11 git_vector backends;
12};
13
7d7cd885
VM
14int git_odb__hash_obj(git_oid *id, char *hdr, size_t n, int *len, git_rawobj *obj);
15int git_odb__inflate_buffer(void *in, size_t inlen, void *out, size_t outlen);
16
a7c60cfc 17#endif