gdrsclib
Data Fields
sqlite3_io_methods Struct Reference

#include <sqlite3.h>

Data Fields

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 *)
 

Detailed Description

Definition at line 1140 of file sqlite3.c.

Field Documentation

◆ iVersion

int iVersion

Definition at line 1141 of file sqlite3.c.

◆ xCheckReservedLock

int(* xCheckReservedLock)(sqlite3_file *, int *pResOut)

Definition at line 1150 of file sqlite3.c.

◆ xClose

int(* xClose)(sqlite3_file *)

Definition at line 1142 of file sqlite3.c.

◆ xDeviceCharacteristics

int(* xDeviceCharacteristics)(sqlite3_file *)

Definition at line 1153 of file sqlite3.c.

◆ xFileControl

int(* xFileControl)(sqlite3_file *, int op, void *pArg)

Definition at line 1151 of file sqlite3.c.

◆ xFileSize

int(* xFileSize)(sqlite3_file *, sqlite3_int64 *pSize)

Definition at line 1147 of file sqlite3.c.

◆ xLock

int(* xLock)(sqlite3_file *, int)

Definition at line 1148 of file sqlite3.c.

◆ xRead

int(* xRead)(sqlite3_file *, void *, int iAmt, sqlite3_int64 iOfst)

Definition at line 1143 of file sqlite3.c.

◆ xSectorSize

int(* xSectorSize)(sqlite3_file *)

Definition at line 1152 of file sqlite3.c.

◆ xSync

int(* xSync)(sqlite3_file *, int flags)

Definition at line 1146 of file sqlite3.c.

◆ xTruncate

int(* xTruncate)(sqlite3_file *, sqlite3_int64 size)

Definition at line 1145 of file sqlite3.c.

◆ xUnlock

int(* xUnlock)(sqlite3_file *, int)

Definition at line 1149 of file sqlite3.c.

◆ xWrite

int(* xWrite)(sqlite3_file *, const void *, int iAmt, sqlite3_int64 iOfst)

Definition at line 1144 of file sqlite3.c.


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