Lines Matching defs:sqlite3
780 typedef struct sqlite3 sqlite3; typedef
9447 struct sqlite3 { struct
9448 sqlite3_vfs *pVfs; /* OS Interface */ argument
9452 unsigned int openFlags; /* Flags passed to sqlite3_vfs.xOpen() */ argument
9467 int nChange; /* Value returned by sqlite3_changes() */ argument
9468 int nTotalChange; /* Value returned by sqlite3_total_changes() */ argument
9469 sqlite3_mutex *mutex; /* Connection mutex */ argument
9471 struct sqlite3InitInfo { /* Information used during initialization */ argument
9494 int (*xWalCallback)(void *, sqlite3 *, const char *, int); argument
9497 void(*xCollNeeded)(void*,sqlite3*,int eTextRep,const char*); argument
9498 void(*xCollNeeded16)(void*,sqlite3*,int eTextRep,const void*); argument
9500 sqlite3_value *pErr; /* Most recent error message */ argument
9504 volatile int isInterrupted; /* True if sqlite3_interrupt has been called */ argument
9519 Hash aModule; /* populated by sqlite3_create_module() */ argument
9523 VTable *pDisconnect; /* Disconnect these in next sqlite3_prepare() */ argument
9539 ** mutex, not by sqlite3.mutex. They are used by code in notify.c. argument
9548 sqlite3 *pBlockingConnection; /* Connection that caused SQLITE_LOCKED */ argument
9549 sqlite3 *pUnlockConnection; /* Connection to watch for unlock */ argument
9552 sqlite3 *pNextBlocked; /* Next in list of all blocked connections */ argument