mirror of
https://github.com/tursodatabase/libsql.git
synced 2025-06-23 14:23:56 +00:00
30 lines
642 B
C
30 lines
642 B
C
/*
|
|
** Name: sqlite3mc_vfs.h
|
|
** Purpose: Header file for VFS of SQLite3 Multiple Ciphers support
|
|
** Author: Ulrich Telle
|
|
** Created: 2020-03-01
|
|
** Copyright: (c) 2020-2023 Ulrich Telle
|
|
** License: MIT
|
|
*/
|
|
|
|
#ifndef SQLITE3MC_VFS_H_
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
#ifndef SQLITE_PRIVATE
|
|
#define SQLITE_PRIVATE
|
|
#endif
|
|
SQLITE_PRIVATE int sqlite3mcCheckVfs(const char* zVfs);
|
|
|
|
SQLITE_API int sqlite3mc_vfs_create(const char* zVfsReal, int makeDefault);
|
|
SQLITE_API void sqlite3mc_vfs_destroy(const char* zName);
|
|
SQLITE_API void sqlite3mc_vfs_shutdown();
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
#endif /* SQLITE3MC_VFS_H_ */
|