sqlite3_io_methods Struct Reference

#include <sqlite3.h>

List of all members.

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

Detailed Description

Definition at line 705 of file sqlite3.h.


Member Data Documentation

Definition at line 706 of file sqlite3.h.

Referenced by sqlite3OsClose().

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

Referenced by sqlite3OsSectorSize().

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:

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