Pager Struct Reference

List of all members.

Public Attributes

sqlite3_vfspVfs
u8 journalOpen
u8 journalStarted
u8 useJournal
u8 noReadlock
u8 stmtOpen
u8 stmtInUse
u8 stmtAutoopen
u8 noSync
u8 fullSync
u8 sync_flags
u8 state
u8 tempFile
u8 readOnly
u8 needSync
u8 dirtyCache
u8 alwaysRollback
u8 memDb
u8 setMaster
u8 doNotSync
u8 exclusiveMode
u8 journalMode
u8 dbModified
u8 changeCountDone
u32 vfsFlags
int errCode
int dbSize
int origDbSize
int stmtSize
int nRec
u32 cksumInit
int stmtNRec
int nExtra
int pageSize
int nPage
int mxPage
Pgno mxPgno
BitvecpInJournal
BitvecpInStmt
BitvecpAlwaysRollback
char * zFilename
char * zJournal
char * zDirectory
sqlite3_filefd
sqlite3_filejfd
sqlite3_filestfd
BusyHandlerpBusyHandler
i64 journalOff
i64 journalHdr
i64 stmtHdrOff
i64 stmtCksum
i64 stmtJSize
u32 sectorSize
void(* xReiniter )(DbPage *)
char * pTmpSpace
char dbFileVers [16]
i64 journalSizeLimit
PCachepPCache

Detailed Description

Definition at line 154 of file pager.c.


Member Data Documentation

Definition at line 171 of file pager.c.

Definition at line 178 of file pager.c.

Referenced by pager_incr_changecounter(), and pager_unlock().

Definition at line 174 of file pager.c.

Referenced by pagerStress(), and sqlite3PagerWrite().

Definition at line 218 of file pager.c.

Referenced by sqlite3PagerJournalSizeLimit(), and zeroJournalHdr().

Definition at line 172 of file pager.c.

Referenced by sqlite3PagerGetData(), and sqlite3PagerSetPagesize().

Definition at line 190 of file pager.c.

Definition at line 191 of file pager.c.

Referenced by sqlite3PagerAcquire(), sqlite3PagerMaxPageCount(), and sqlite3PagerPagecount().

Definition at line 187 of file pager.c.

Referenced by sqlite3PagerAcquire().

Definition at line 159 of file pager.c.

Referenced by pagerSharedLock().

Definition at line 189 of file pager.c.

Definition at line 200 of file pager.c.

Referenced by pager_wait_on_lock(), and sqlite3PagerSetBusyhandler().

Definition at line 168 of file pager.c.

Referenced by pager_write(), and sqlite3PagerIsreadonly().

Definition at line 206 of file pager.c.

Referenced by readJournalHdr(), setSectorSize(), sqlite3PagerWrite(), and writeJournalHdr().

Definition at line 204 of file pager.c.

Referenced by pager_stmt_playback(), and pagerStmtBegin().

Definition at line 203 of file pager.c.

Referenced by pager_stmt_playback(), pagerStmtBegin(), and writeJournalHdr().

Definition at line 205 of file pager.c.

Referenced by pager_stmt_playback(), and pagerStmtBegin().

Definition at line 186 of file pager.c.

Referenced by pager_stmt_playback(), pager_write(), pagerStmtBegin(), and sqlite3PagerStmtCommit().

Definition at line 160 of file pager.c.

Referenced by pager_end_transaction(), pager_unlock(), pagerStmtBegin(), and sqlite3PagerClose().

Definition at line 158 of file pager.c.

Referenced by hasHotJournal(), pager_open_journal(), pager_write(), and sqlite3PagerBegin().

Definition at line 179 of file pager.c.

Referenced by pager_write_pagelist(), and sqlite3PagerOpen().

Definition at line 197 of file pager.c.

Referenced by sqlite3PagerDirname(), and sqlite3PagerOpen().

Definition at line 195 of file pager.c.

Referenced by sqlite3PagerCommitPhaseOne(), sqlite3PagerFilename(), and sqlite3PagerOpen().


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

ContextLogger2—ContextLogger2 Logger Daemon Internals—Generated on Mon May 2 13:50:04 2011 by Doxygen 1.6.1