The Pedigree Project  0.1
Public Attributes | List of all members
sqlite3_io_methods Struct Reference
+ Collaboration diagram for sqlite3_io_methods:

Public Attributes

int iVersion
 
int(* xClose )(sqlite3_file *)
 
int(* xRead )(sqlite3_file *, void *, int iAmt, sqlite3_int64 iOfst)
 
int(* xWrite )(sqlite3_file *, const void *, int iAmt, sqlite3_int64 iOfst)
 
int(* xTruncate )(sqlite3_file *, sqlite3_int64 size)
 
int(* xSync )(sqlite3_file *, int flags)
 
int(* xFileSize )(sqlite3_file *, sqlite3_int64 *pSize)
 
int(* xLock )(sqlite3_file *, int)
 
int(* xUnlock )(sqlite3_file *, int)
 
int(* xCheckReservedLock )(sqlite3_file *, int *pResOut)
 
int(* xFileControl )(sqlite3_file *, int op, void *pArg)
 
int(* xSectorSize )(sqlite3_file *)
 
int(* xDeviceCharacteristics )(sqlite3_file *)
 
int(* xShmMap )(sqlite3_file *, int iPg, int pgsz, int, void volatile **)
 
int(* xShmLock )(sqlite3_file *, int offset, int n, int flags)
 
void(* xShmBarrier )(sqlite3_file *)
 
int(* xShmUnmap )(sqlite3_file *, int deleteFlag)
 
int(* xFetch )(sqlite3_file *, sqlite3_int64 iOfst, int iAmt, void **pp)
 
int(* xUnfetch )(sqlite3_file *, sqlite3_int64 iOfst, void *p)
 

Detailed Description

Definition at line 1024 of file sqlite3.c.


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