Public Attributes

sqlite3_io_methods Struct Reference

#include <sqlite3.h>

Collaboration diagram for sqlite3_io_methods:

List of all members.

Public Attributes

int iVersion
int(* xCheckReservedLock )(sqlite3_file *, int *pResOut)
int(* xClose )(sqlite3_file *)
int(* xDeviceCharacteristics )(sqlite3_file *)
int(* xFileControl )(sqlite3_file *, int op, void *pArg)
int(* xFileSize )(sqlite3_file *, sqlite3_int64 *pSize)
int(* xLock )(sqlite3_file *, int)
int(* xRead )(sqlite3_file *, void *, int iAmt, sqlite3_int64 iOfst)
int(* xSectorSize )(sqlite3_file *)
int(* xSync )(sqlite3_file *, int flags)
int(* xTruncate )(sqlite3_file *, sqlite3_int64 size)
int(* xUnlock )(sqlite3_file *, int)
int(* xWrite )(sqlite3_file *, const void *, int iAmt, sqlite3_int64 iOfst)

Member Data Documentation

int(* sqlite3_io_methods::xFileControl)(sqlite3_file *, int op, void *pArg)
int(* sqlite3_io_methods::xRead)(sqlite3_file *, void *, int iAmt, sqlite3_int64 iOfst)
int(* sqlite3_io_methods::xWrite)(sqlite3_file *, const void *, int iAmt, sqlite3_int64 iOfst)

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