Home
last modified time | relevance | path

Searched defs:sqlite3_io_methods (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/sqlite3/
H A Dsqlite3.h836 typedef struct sqlite3_io_methods sqlite3_io_methods; typedef
837 struct sqlite3_io_methods { struct
838 int iVersion;
839 int (*xClose)(sqlite3_file*);
840 int (*xRead)(sqlite3_file*, void*, int iAmt, sqlite3_int64 iOfst);
841 int (*xWrite)(sqlite3_file*, const void*, int iAmt, sqlite3_int64 iOfst);
842 int (*xTruncate)(sqlite3_file*, sqlite3_int64 size);
843 int (*xSync)(sqlite3_file*, int flags);
844 int (*xFileSize)(sqlite3_file*, sqlite3_int64 *pSize);
868 ** of the [sqlite3_io_methods] object and for the [sqlite3_file_control()] argument
H A Dsqlite3.c1149 typedef struct sqlite3_io_methods sqlite3_io_methods; typedef
1150 struct sqlite3_io_methods { struct
1151 int iVersion;
1152 int (*xClose)(sqlite3_file*);
1153 int (*xRead)(sqlite3_file*, void*, int iAmt, sqlite3_int64 iOfst);
1154 int (*xWrite)(sqlite3_file*, const void*, int iAmt, sqlite3_int64 iOfst);
1155 int (*xTruncate)(sqlite3_file*, sqlite3_int64 size);
1156 int (*xSync)(sqlite3_file*, int flags);
1157 int (*xFileSize)(sqlite3_file*, sqlite3_int64 *pSize);
1181 ** of the [sqlite3_io_methods] object and for the [sqlite3_file_control()] argument