diff --git a/include/asterisk/astdb.h b/include/asterisk/astdb.h new file mode 100755 index 0000000000..f40acf2df5 --- /dev/null +++ b/include/asterisk/astdb.h @@ -0,0 +1,33 @@ +/* + * Asterisk -- A telephony toolkit for Linux. + * + * Persistant data storage (akin to *doze registry) + * + * Copyright (C) 1999, Mark Spencer + * + * Mark Spencer + * + * This program is free software, distributed under the terms of + * the GNU General Public License + */ + +#ifndef _ASTERISK_ASTDB_H +#define _ASTERISK_ASTDB_H + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +int ast_db_get(const char *family, const char *key, char *out, int outlen); + +int ast_db_put(const char *family, const char *key, char *value); + +int ast_db_del(const char *family, const char *key); + +int ast_db_deltree(const char *family, const char *keytree); + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif + +#endif