Handbook
Glossary
sqlite3_io_methods
Vocabulary
db
.
sqlite
.
ffi
Definition
USING:
alien.c-types
classes.struct
;
IN:
db.sqlite.ffi
STRUCT:
sqlite3_io_methods
{
iVersion
int
initial:
0
}
{
xClose void*
}
{
xRead void*
}
{
xWrite void*
}
{
xTruncate void*
}
{
xSync void*
}
{
xFileSize void*
}
{
xLock void*
}
{
xUnlock void*
}
{
xCheckReservedLock void*
}
{
xFileControl void*
}
{
xSectorSize void*
}
{
xDeviceCharacteristics void*
}
{
xShmMap void*
}
{
xShmLock void*
}
{
xShmBarrier void*
}
{
xShmUnmap void*
}
{
xFetch void*
}
{
xUnfetch void*
}
;
Methods
USING:
classes.struct
classes.struct.private
db.sqlite.ffi
kernel
;
M:
sqlite3_io_methods
clone
clone-underlying
\
sqlite3_io_methods
memory>struct
;
inline
USING:
accessors
classes.struct
combinators.smart
db.sqlite.ffi
;
M:
sqlite3_io_methods
struct-slot-values
{
[
iVersion>>
]
[
xClose>>
]
[
xRead>>
]
[
xWrite>>
]
[
xTruncate>>
]
[
xSync>>
]
[
xFileSize>>
]
[
xLock>>
]
[
xUnlock>>
]
[
xCheckReservedLock>>
]
[
xFileControl>>
]
[
xSectorSize>>
]
[
xDeviceCharacteristics>>
]
[
xShmMap>>
]
[
xShmLock>>
]
[
xShmBarrier>>
]
[
xShmUnmap>>
]
[
xFetch>>
]
[
xUnfetch>>
]
}
cleave>array
;
inline