• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/minidlna/sqlite-3.6.22/

Lines Matching defs:sqlite3_file

518 ** An [sqlite3_file] object represents an open file in the 
526 typedef struct sqlite3_file sqlite3_file;
527 struct sqlite3_file {
535 ** [sqlite3_file] object (or, more commonly, a subclass of the
536 ** [sqlite3_file] object) with a pointer to an instance of this object.
538 ** against the open file represented by the [sqlite3_file] object.
540 ** If the xOpen method sets the sqlite3_file.pMethods element
544 ** is for the xOpen to set the sqlite3_file.pMethods element to NULL.
621 int (*xClose)(sqlite3_file*);
622 int (*xRead)(sqlite3_file*, void*, int iAmt, sqlite3_int64 iOfst);
623 int (*xWrite)(sqlite3_file*, const void*, int iAmt, sqlite3_int64 iOfst);
624 int (*xTruncate)(sqlite3_file*, sqlite3_int64 size);
625 int (*xSync)(sqlite3_file*, int flags);
626 int (*xFileSize)(sqlite3_file*, sqlite3_int64 *pSize);
627 int (*xLock)(sqlite3_file*, int);
628 int (*xUnlock)(sqlite3_file*, int);
629 int (*xCheckReservedLock)(sqlite3_file*, int *pResOut);
630 int (*xFileControl)(sqlite3_file*, int op, void *pArg);
631 int (*xSectorSize)(sqlite3_file*);
632 int (*xDeviceCharacteristics)(sqlite3_file*);
682 ** The szOsFile field is the size of the subclassed [sqlite3_file]
707 ** the [sqlite3_file] can safely store a pointer to the
764 ** to hold the [sqlite3_file] structure passed as the third
767 ** the xOpen method must set the sqlite3_file.pMethods to either
769 ** this even if the open fails. SQLite expects that the sqlite3_file.pMethods
800 int szOsFile; /* Size of subclassed sqlite3_file */
805 int (*xOpen)(sqlite3_vfs*, const char *zName, sqlite3_file*,