gdrsclib
Data Fields
BtShared Struct Reference

Data Fields

Pager * pPager
 
sqlite3 * db
 
BtCursor * pCursor
 
MemPage * pPage1
 
u8 readOnly
 
u8 pageSizeFixed
 
u8 autoVacuum
 
u8 incrVacuum
 
u16 pageSize
 
u16 usableSize
 
u16 maxLocal
 
u16 minLocal
 
u16 maxLeaf
 
u16 minLeaf
 
u8 inTransaction
 
int nTransaction
 
void * pSchema
 
void(* xFreeSchema )(void *)
 
sqlite3_mutex * mutex
 
Bitvec * pHasContent
 
int nRef
 
BtShared * pNext
 
BtLock * pLock
 
Btree * pWriter
 
u8 isExclusive
 
u8 isPending
 
u8 * pTmpSpace
 

Detailed Description

Definition at line 36979 of file sqlite3.c.

Field Documentation

◆ autoVacuum

u8 autoVacuum

Definition at line 36987 of file sqlite3.c.

◆ db

sqlite3* db

Definition at line 36981 of file sqlite3.c.

◆ incrVacuum

u8 incrVacuum

Definition at line 36988 of file sqlite3.c.

◆ inTransaction

u8 inTransaction

Definition at line 36996 of file sqlite3.c.

◆ isExclusive

u8 isExclusive

Definition at line 37007 of file sqlite3.c.

◆ isPending

u8 isPending

Definition at line 37008 of file sqlite3.c.

◆ maxLeaf

u16 maxLeaf

Definition at line 36994 of file sqlite3.c.

◆ maxLocal

u16 maxLocal

Definition at line 36992 of file sqlite3.c.

◆ minLeaf

u16 minLeaf

Definition at line 36995 of file sqlite3.c.

◆ minLocal

u16 minLocal

Definition at line 36993 of file sqlite3.c.

◆ mutex

sqlite3_mutex* mutex

Definition at line 37000 of file sqlite3.c.

◆ nRef

int nRef

Definition at line 37003 of file sqlite3.c.

◆ nTransaction

int nTransaction

Definition at line 36997 of file sqlite3.c.

◆ pageSize

u16 pageSize

Definition at line 36990 of file sqlite3.c.

◆ pageSizeFixed

u8 pageSizeFixed

Definition at line 36985 of file sqlite3.c.

◆ pCursor

BtCursor* pCursor

Definition at line 36982 of file sqlite3.c.

◆ pHasContent

Bitvec* pHasContent

Definition at line 37001 of file sqlite3.c.

◆ pLock

BtLock* pLock

Definition at line 37005 of file sqlite3.c.

◆ pNext

BtShared* pNext

Definition at line 37004 of file sqlite3.c.

◆ pPage1

MemPage* pPage1

Definition at line 36983 of file sqlite3.c.

◆ pPager

Pager* pPager

Definition at line 36980 of file sqlite3.c.

◆ pSchema

void* pSchema

Definition at line 36998 of file sqlite3.c.

◆ pTmpSpace

u8* pTmpSpace

Definition at line 37010 of file sqlite3.c.

◆ pWriter

Btree* pWriter

Definition at line 37006 of file sqlite3.c.

◆ readOnly

u8 readOnly

Definition at line 36984 of file sqlite3.c.

◆ usableSize

u16 usableSize

Definition at line 36991 of file sqlite3.c.

◆ xFreeSchema

void(* xFreeSchema) (void *)

Definition at line 36999 of file sqlite3.c.


The documentation for this struct was generated from the following file: