#include "os.h"
#include "sqliteInt.h"
'defines' |
| #define | TIMER_START |
| #define | TIMER_END |
| #define | SEEK(X) |
| #define | TRACE1(X) |
| #define | TRACE2(X, Y) |
| #define | TRACE3(X, Y, Z) |
| #define | TRACE4(X, Y, Z, A) |
| #define | TRACE5(X, Y, Z, A, B) |
| #define | SimulateIOError(A) |
| #define | OpenCounter(X) |
| #define | N_LOCKBYTE 10239 |
| #define | FIRST_LOCKBYTE (0xffffffff - N_LOCKBYTE) |
Funciones |
| int | sqliteOsDelete (const char *zFilename) |
| int | sqliteOsFileExists (const char *zFilename) |
| int | sqliteOsOpenReadWrite (const char *zFilename, OsFile *id, int *pReadonly) |
| int | sqliteOsOpenExclusive (const char *zFilename, OsFile *id, int delFlag) |
| int | sqliteOsOpenReadOnly (const char *zFilename, OsFile *id) |
| int | sqliteOsOpenDirectory (const char *zDirname, OsFile *id) |
| int | sqliteOsTempFileName (char *zBuf) |
| int | sqliteOsClose (OsFile *id) |
| int | sqliteOsRead (OsFile *id, void *pBuf, int amt) |
| int | sqliteOsWrite (OsFile *id, const void *pBuf, int amt) |
| int | sqliteOsSeek (OsFile *id, off_t offset) |
| int | sqliteOsSync (OsFile *id) |
| int | sqliteOsTruncate (OsFile *id, off_t nByte) |
| int | sqliteOsFileSize (OsFile *id, off_t *pSize) |
| int | sqliteOsReadLock (OsFile *id) |
| int | sqliteOsWriteLock (OsFile *id) |
| int | sqliteOsUnlock (OsFile *id) |
| int | sqliteOsRandomSeed (char *zBuf) |
| int | sqliteOsSleep (int ms) |
| void | sqliteOsEnterMutex () |
| void | sqliteOsLeaveMutex () |
| char * | sqliteOsFullPathname (const char *zRelative) |
| int | sqliteOsCurrentTime (double *prNow) |
Documentación de los 'defines'
| #define FIRST_LOCKBYTE (0xffffffff - N_LOCKBYTE) |
| #define SimulateIOError |
( |
|
A | ) |
|
POSIX advisory lock work-around
| #define TRACE3 |
( |
|
X, |
|
|
|
Y, |
|
|
|
Z |
|
) |
| |
| #define TRACE4 |
( |
|
X, |
|
|
|
Y, |
|
|
|
Z, |
|
|
|
A |
|
) |
| |
| #define TRACE5 |
( |
|
X, |
|
|
|
Y, |
|
|
|
Z, |
|
|
|
A, |
|
|
|
B |
|
) |
| |
Documentación de las funciones
| int sqliteOsCurrentTime |
( |
double * |
prNow | ) |
|
| int sqliteOsDelete |
( |
const char * |
zFilename | ) |
|
| void sqliteOsEnterMutex |
( |
void |
| ) |
|
| int sqliteOsFileExists |
( |
const char * |
zFilename | ) |
|
| char* sqliteOsFullPathname |
( |
const char * |
zRelative | ) |
|
| void sqliteOsLeaveMutex |
( |
void |
| ) |
|
| int sqliteOsOpenDirectory |
( |
const char * |
zDirname, |
|
|
OsFile * |
id |
|
) |
| |
| int sqliteOsOpenExclusive |
( |
const char * |
zFilename, |
|
|
OsFile * |
id, |
|
|
int |
delFlag |
|
) |
| |
| int sqliteOsOpenReadOnly |
( |
const char * |
zFilename, |
|
|
OsFile * |
id |
|
) |
| |
| int sqliteOsOpenReadWrite |
( |
const char * |
zFilename, |
|
|
OsFile * |
id, |
|
|
int * |
pReadonly |
|
) |
| |
| int sqliteOsRandomSeed |
( |
char * |
zBuf | ) |
|
| int sqliteOsTempFileName |
( |
char * |
zBuf | ) |
|
| int sqliteOsWrite |
( |
OsFile * |
id, |
|
|
const void * |
pBuf, |
|
|
int |
amt |
|
) |
| |