]> git.sur5r.net Git - openldap/blob - servers/slapd/back-meta/proto-meta.h
e69c6b4caae24f412eefc35b060e954a169d67ef
[openldap] / servers / slapd / back-meta / proto-meta.h
1 /* $OpenLDAP$ */
2 /* This work is part of OpenLDAP Software <http://www.openldap.org/>.
3  *
4  * Copyright 1999-2017 The OpenLDAP Foundation.
5  * Portions Copyright 2001-2003 Pierangelo Masarati.
6  * Portions Copyright 1999-2003 Howard Chu.
7  * All rights reserved.
8  *
9  * Redistribution and use in source and binary forms, with or without
10  * modification, are permitted only as authorized by the OpenLDAP
11  * Public License.
12  *
13  * A copy of this license is available in the file LICENSE in the
14  * top-level directory of the distribution or, alternatively, at
15  * <http://www.OpenLDAP.org/license.html>.
16  */
17 /* ACKNOWLEDGEMENTS:
18  * This work was initially developed by the Howard Chu for inclusion
19  * in OpenLDAP Software and subsequently enhanced by Pierangelo
20  * Masarati.
21  */
22
23 #ifndef PROTO_META_H
24 #define PROTO_META_H
25
26 LDAP_BEGIN_DECL
27
28 extern BI_init                  meta_back_initialize;
29
30 extern BI_open                  meta_back_open;
31 extern BI_close                 meta_back_close;
32 extern BI_destroy               meta_back_destroy;
33
34 extern BI_db_init               meta_back_db_init;
35 extern BI_db_open               meta_back_db_open;
36 extern BI_db_destroy            meta_back_db_destroy;
37 extern BI_db_config             meta_back_db_config;
38
39 extern BI_op_bind               meta_back_bind;
40 extern BI_op_search             meta_back_search;
41 extern BI_op_compare            meta_back_compare;
42 extern BI_op_modify             meta_back_modify;
43 extern BI_op_modrdn             meta_back_modrdn;
44 extern BI_op_add                meta_back_add;
45 extern BI_op_delete             meta_back_delete;
46 extern BI_op_abandon            meta_back_abandon;
47
48 extern BI_connection_destroy    meta_back_conn_destroy;
49
50 int meta_back_init_cf( BackendInfo *bi );
51
52 LDAP_END_DECL
53
54 #endif /* PROTO_META_H */