typedef struct sqlite3_file sqlite3_file; struct sqlite3_file { const struct sqlite3_io_methods *pMethods; /* Methods for an open file */ };
Объект sqlite3_file представляет открытый файл в слое интерфейса OS. Отдельные внедрения интерфейса OS захотят подклассифицировать этот объект, прилагая дополнительные области для их собственного использования. pMethods это указатель на объект sqlite3_io_methods, который определяет методы для выполнения операций I/O на открытом файле.