gdrsclib
Data Fields
BtShared Struct Reference

Data Fields

PagerpPager
 
sqlite3db
 
BtCursorpCursor
 
MemPagepPage1
 
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_mutexmutex
 
BitvecpHasContent
 
int nRef
 
BtSharedpNext
 
BtLockpLock
 
BtreepWriter
 
u8 isExclusive
 
u8 isPending
 
u8pTmpSpace
 

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: