Source position: sqlite3.inc line 238
type sqlite3_io_methods = record |
iVersion: cint; |
Close: function( |
):cint; |
Read: function( |
f: psqlite3_file; |
addr: pointer; |
iAmt: cint; |
iOfst: sqlite3_int64 |
):cint; |
Write: function( |
f: psqlite3_file; |
size: sqlite3_int64 |
):cint; |
Truncate: function( |
f: psqlite3_file; |
size: sqlite3_int64 |
):cint; |
Sync: function( |
f: psqlite3_file; |
flags: cint |
):cint; |
FileSize: function( |
f: psqlite3_file; |
pSize: psqlite3_int64 |
):cint; |
Lock: function( |
f: psqlite3_file; |
flags: cint |
):cint; |
Unlock: function( |
f: psqlite3_file; |
flags: cint |
):cint; |
CheckReservedLock: function( |
):cint; |
FileControl: function( |
f: psqlite3_file; |
op: cint; |
pArg: pointer |
):cint; |
SectorSize: function( |
):cint; |
DeviceCharacteristics: function( |
):cint; |
xShmMap: function( |
f: psqlite3_file; |
iPg: cint; |
pgsz: cint; |
volatile: pointer |
):cint; |
xShmLock: function( |
f: psqlite3_file; |
offset: cint; |
n: cint; |
flags: cint |
):cint; |
xShmBarrier: procedure( |
); |
xShmUnmap: function( |
f: psqlite3_file; |
deleteFlag: cint |
):cint; |
xFetch: function( |
f: psqlite3_file; |
iOfst: sqlite3_int64; |
iAmt: cint; |
pp: PPointer |
):cint; |
xUnfetch: function( |
f: psqlite3_file; |
iOfst: sqlite3_int64; |
p: Pointer |
):cint; |
end; |