Lines Matching defs:DbdataCursor
15540 typedef struct DbdataCursor DbdataCursor; typedef
15552 struct DbdataCursor { struct
15553 sqlite3_vtab_cursor base; /* Base class. Must be first */
15554 sqlite3_stmt *pStmt; /* For fetching database pages */
15556 int iPgno; /* Current page number */
15557 u8 *aPage; /* Buffer containing page */
15558 int nPage; /* Size of aPage[] in bytes */
15559 int nCell; /* Number of cells on aPage[] */
15560 int iCell; /* Current cell number */
15561 int bOnePage; /* True to stop after one page */
15562 int szDb;
15563 sqlite3_int64 iRowid;
15566 DbdataBuffer rec;
15567 sqlite3_int64 nRec; /* Size of pRec[] in bytes */
15568 sqlite3_int64 nHdr; /* Size of header in bytes */
15569 int iField; /* Current field number */
15570 u8 *pHdrPtr;
15571 u8 *pPtr;
15572 u32 enc; /* Text encoding */
15574 sqlite3_int64 iIntkey; /* Integer key value */