MCPcopy Index your code

hub / github.com/rhashimoto/wa-sqlite / functions

Functions534 in github.com/rhashimoto/wa-sqlite

Methodconstructor
(name, module, options = {})
src/examples/OPFSAdaptiveVFS.js:67
Methodconstructor
(pathname, flags)
src/examples/OPFSAnyContextVFS.js:30
Methodconstructor
(name, module, options = {})
src/examples/OPFSAnyContextVFS.js:48
Methodconstructor
()
docs/assets/main.js:3
Methodconstructor
* @param {string} serviceName * @param {() => MessagePort|Promise<MessagePort>} portProviderFunc
demo/SharedService/SharedService.js:34
Methodconstructor
(vfs, path)
demo/file/service-worker.js:62
Methodconstructor
* @param {string} serviceName * @param {() => MessagePort|Promise<MessagePort>} portProviderFunc
demo/SharedService-sw/SharedService.js:29
Methodcreate
(name, module)
src/examples/OPFSCoopSyncVFS.js:56
Methodcreate
(name, module, options)
src/examples/IDBMirrorVFS.js:78
Methodcreate
(name, module)
src/examples/MemoryVFS.js:13
Methodcreate
(name, module, options)
src/examples/IDBBatchAtomicVFS.js:44
Methodcreate
(name, module)
src/examples/AccessHandlePoolVFS.js:54
Methodcreate
* @param {string} name * @param {*} module * @returns
src/examples/OPFSPermutedVFS.js:117
Methodcreate
(name, module)
src/examples/MemoryAsyncVFS.js:8
Methodcreate
(name, module, options)
src/examples/OPFSAdaptiveVFS.js:61
Methodcreate
(name, module, options)
src/examples/OPFSAnyContextVFS.js:42
FunctioncreateTag
(sqlite3, db)
src/examples/tag.js:37
FunctionformatTable
({ columns, rows })
demo/demo.js:120
Functionget
(target, p, receiver)
test/test-worker.js:89
MethodgetFilename
(fileId)
test/WebLocksMixin.test.js:5
MethodgetFilename
(fileId)
src/examples/IDBBatchAtomicVFS.js:68
MethodgetFilename
(fileId)
src/examples/OPFSAnyContextVFS.js:52
FunctiongetItem
()
docs/assets/main.js:4
FunctiongetSqliteFree
Some SQLite API functions take a pointer to a function that frees memory. Although we could add a C binding to a JavaScript function that calls sqlite
src/main.c:10
MethodhasAsyncMethod
* Overload in subclasses to indicate which methods are asynchronous. * @param {string} methodName * @returns {boolean}
src/VFS.js:40
MethodhasAsyncMethod
* Override to indicate which methods are asynchronous. * @param {string} methodName * @returns {boolean}
src/FacadeVFS.js:25
MethodisReady
* @returns {boolean|Promise<boolean>}
src/VFS.js:31
MethodjAccess
* @param {string} zName * @param {number} flags * @param {DataView} pResOut * @returns {number}
src/examples/OPFSCoopSyncVFS.js:239
MethodjAccess
* @param {string} zName * @param {number} flags * @param {DataView} pResOut * @returns {Promise<number>}
src/examples/IDBMirrorVFS.js:239
MethodjAccess
* @param {string} name * @param {number} flags * @param {DataView} pResOut * @returns {number|Promise<number>}
src/examples/MemoryVFS.js:168
MethodjAccess
* @param {string} zName * @param {number} flags * @param {DataView} pResOut * @returns {Promise<number>}
src/examples/IDBBatchAtomicVFS.js:141
MethodjAccess
* @param {string} zName * @param {number} flags * @param {DataView} pResOut * @returns {number}
src/examples/AccessHandlePoolVFS.js:201
MethodjAccess
* @param {string} zName * @param {number} flags * @param {DataView} pResOut * @returns {Promise<number>}
src/examples/OPFSPermutedVFS.js:270
MethodjAccess
* @param {string} name * @param {number} flags * @param {DataView} pResOut * @returns {Promise<number>}
src/examples/MemoryAsyncVFS.js:97
MethodjAccess
* @param {string} zName * @param {number} flags * @param {DataView} pResOut * @returns {Promise<number>}
src/examples/OPFSAdaptiveVFS.js:158
MethodjAccess
* @param {string} zName * @param {number} flags * @param {DataView} pResOut * @returns {Promise<number>}
src/examples/OPFSAnyContextVFS.js:111
MethodjCheckReservedLock
* @param {number} fileId * @param {DataView} pResOut * @returns {Promise<number>}
src/WebLocksMixin.js:108
MethodjCheckReservedLock
* @param {number} fileId * @param {DataView} pResOut * @returns {Promise<number>}
src/examples/IDBMirrorVFS.js:507
MethodjCheckReservedLock
* @param {number} fileId * @param {DataView} pResOut * @returns {Promise<number>}
src/examples/OPFSPermutedVFS.js:631
MethodjClose
* @param {number} fileId * @returns {number}
src/examples/OPFSCoopSyncVFS.js:255
MethodjClose
* @param {number} fileId * @returns {Promise<number>}
src/examples/IDBMirrorVFS.js:260
MethodjClose
* @param {number} fileId * @returns {Promise<number>}
src/examples/IDBBatchAtomicVFS.js:159
MethodjClose
* @param {number} fileId * @returns {number}
src/examples/AccessHandlePoolVFS.js:109
MethodjClose
* @param {number} fileId * @returns {Promise<number>}
src/examples/OPFSPermutedVFS.js:293
MethodjClose
* @param {number} fileId * @returns {Promise<number>}
src/examples/MemoryAsyncVFS.js:39
MethodjClose
* @param {number} fileId * @returns {Promise<number>}
src/examples/OPFSAdaptiveVFS.js:181
MethodjClose
* @param {number} fileId * @returns {Promise<number>}
src/examples/OPFSAnyContextVFS.js:134
MethodjDelete
* @param {string} zName * @param {number} syncDir * @returns {number}
src/examples/OPFSCoopSyncVFS.js:215
MethodjDelete
* @param {string} zName * @param {number} syncDir * @returns {Promise<number>}
src/examples/IDBMirrorVFS.js:218
MethodjDelete
* @param {string} name * @param {number} syncDir * @returns {number|Promise<number>}
src/examples/MemoryVFS.js:154
MethodjDelete
* @param {string} zName * @param {number} syncDir * @returns {Promise<number>}
src/examples/IDBBatchAtomicVFS.js:114
MethodjDelete
* @param {string} zName * @param {number} syncDir * @returns {number}
src/examples/AccessHandlePoolVFS.js:212
MethodjDelete
* @param {string} zName * @param {number} syncDir * @returns {Promise<number>}
src/examples/OPFSPermutedVFS.js:248
MethodjDelete
* * @param {string} name * @param {number} syncDir * @returns {Promise<number>}
src/examples/MemoryAsyncVFS.js:87
MethodjDelete
* @param {string} zName * @param {number} syncDir * @returns {Promise<number>}
src/examples/OPFSAdaptiveVFS.js:136
MethodjDelete
* @param {string} zName * @param {number} syncDir * @returns {Promise<number>}
src/examples/OPFSAnyContextVFS.js:89
MethodjDeviceCharacteristics
* @param {number} fileId * @returns {number|Promise<number>}
src/examples/IDBMirrorVFS.js:616
MethodjDeviceCharacteristics
* @param {number} pFile * @returns {number|Promise<number>}
src/examples/IDBBatchAtomicVFS.js:541
MethodjDeviceCharacteristics
(fileId)
src/examples/AccessHandlePoolVFS.js:191
MethodjDeviceCharacteristics
* @param {number} fileId * @returns {number|Promise<number>}
src/examples/OPFSPermutedVFS.js:750
MethodjFileControl
* @param {number} fileId * @param {number} op * @param {DataView} pArg * @returns {number|Promise<number>}
src/examples/OPFSCoopSyncVFS.js:454
MethodjFileControl
* @param {number} fileId * @param {number} op * @param {DataView} pArg * @returns {Promise<number>}
src/examples/IDBMirrorVFS.js:533
MethodjFileControl
* @param {number} fileId * @param {number} op * @param {DataView} pArg * @returns {number|Promise<number>}
src/examples/IDBBatchAtomicVFS.js:431
MethodjFileControl
* @param {number} fileId * @param {number} op * @param {DataView} pArg * @returns {Promise<number>}
src/examples/OPFSPermutedVFS.js:656
MethodjFileControl
* @param {number} fileId * @param {number} op * @param {DataView} pArg * @returns {number|Promise<number>}
src/examples/OPFSAdaptiveVFS.js:391
MethodjFileSize
* @param {number} fileId * @param {DataView} pSize64 * @returns {number}
src/examples/OPFSCoopSyncVFS.js:373
MethodjFileSize
* @param {number} fileId * @param {DataView} pSize64 * @returns {number|Promise<number>}
src/examples/IDBMirrorVFS.js:395
MethodjFileSize
* @param {number} fileId * @param {DataView} pSize64 * @returns {number|Promise<number>}
src/examples/MemoryVFS.js:142
MethodjFileSize
* @param {number} fileId * @param {DataView} pSize64 * @returns {number}
src/examples/IDBBatchAtomicVFS.js:355
MethodjFileSize
* @param {number} fileId * @param {DataView} pSize64 * @returns {number}
src/examples/AccessHandlePoolVFS.js:180
MethodjFileSize
* @param {number} fileId * @param {DataView} pSize64 * @returns {number}
src/examples/OPFSPermutedVFS.js:514
MethodjFileSize
* @param {number} fileId * @param {DataView} pSize64 * @returns {Promise<number>}
src/examples/MemoryAsyncVFS.js:77
MethodjFileSize
* @param {number} fileId * @param {DataView} pSize64 * @returns {number}
src/examples/OPFSAdaptiveVFS.js:289
MethodjFileSize
* @param {number} fileId * @param {DataView} pSize64 * @returns {Promise<number>}
src/examples/OPFSAnyContextVFS.js:255
MethodjGetLastError
* @param {Uint8Array} zBuf * @returns
src/examples/OPFSCoopSyncVFS.js:483
MethodjGetLastError
* @param {Uint8Array} zBuf * @returns {number}
src/examples/IDBMirrorVFS.js:626
MethodjGetLastError
* @param {Uint8Array} zBuf * @returns {number|Promise<number>}
src/examples/IDBBatchAtomicVFS.js:551
MethodjGetLastError
* @param {Uint8Array} zBuf * @returns {number}
src/examples/OPFSPermutedVFS.js:760
MethodjGetLastError
(zBuf)
src/examples/OPFSAdaptiveVFS.js:419
MethodjGetLastError
(zBuf)
src/examples/OPFSAnyContextVFS.js:291
MethodjLock
* @param {number} fileId * @param {number} lockType * @returns {number}
src/examples/OPFSCoopSyncVFS.js:391
MethodjLock
* @param {number} fileId * @param {number} lockType * @returns {Promise<number>}
src/examples/IDBMirrorVFS.js:407
MethodjLock
* @param {number} fileId * @param {number} lockType * @returns {Promise<number>}
src/examples/IDBBatchAtomicVFS.js:371
MethodjLock
* @param {number} fileId * @param {number} lockType * @returns {Promise<number>}
src/examples/OPFSPermutedVFS.js:539
MethodjLock
* @param {number} fileId * @param {number} lockType * @returns {Promise<number>}
src/examples/OPFSAdaptiveVFS.js:306
MethodjLock
* @param {number} fileId * @param {number} lockType * @returns {Promise<number>}
src/examples/OPFSAnyContextVFS.js:280
MethodjOpen
* @param {string?} zName * @param {number} fileId * @param {number} flags * @param {DataView} pOutFlags * @returns {number}
src/examples/OPFSCoopSyncVFS.js:115
MethodjOpen
* @param {string?} zName * @param {number} fileId * @param {number} flags * @param {DataView} pOutFlags * @returns {Promise<number>}
src/examples/IDBMirrorVFS.js:123
MethodjOpen
* @param {string?} filename * @param {number} fileId * @param {number} flags * @param {DataView} pOutFlags * @returns {number|Promise<
src/examples/MemoryVFS.js:36
MethodjOpen
* @param {string?} zName * @param {number} fileId * @param {number} flags * @param {DataView} pOutFlags * @returns {Promise<number>}
src/examples/IDBBatchAtomicVFS.js:80
MethodjOpen
* @param {string?} zName * @param {number} fileId * @param {number} flags * @param {DataView} pOutFlags * @returns {number}
src/examples/AccessHandlePoolVFS.js:72
MethodjOpen
* @param {string?} zName * @param {number} fileId * @param {number} flags * @param {DataView} pOutFlags * @returns {Promise<number>}
src/examples/OPFSPermutedVFS.js:130
MethodjOpen
* @param {string?} name * @param {number} fileId * @param {number} flags * @param {DataView} pOutFlags * @returns {Promise<number>}
src/examples/MemoryAsyncVFS.js:31
MethodjOpen
* @param {string?} zName * @param {number} fileId * @param {number} flags * @param {DataView} pOutFlags * @returns {Promise<number>}
src/examples/OPFSAdaptiveVFS.js:83
MethodjOpen
* @param {string?} zName * @param {number} fileId * @param {number} flags * @param {DataView} pOutFlags * @returns {Promise<number>}
src/examples/OPFSAnyContextVFS.js:64
MethodjRead
* @param {number} fileId * @param {Uint8Array} pData * @param {number} iOffset * @returns {number}
src/examples/OPFSCoopSyncVFS.js:285
MethodjRead
* @param {number} fileId * @param {Uint8Array} pData * @param {number} iOffset * @returns {number}
src/examples/IDBMirrorVFS.js:285
MethodjRead
* @param {number} fileId * @param {Uint8Array} pData * @param {number} iOffset * @returns {number|Promise<number>}
src/examples/MemoryVFS.js:82
MethodjRead
* @param {number} fileId * @param {Uint8Array} pData * @param {number} iOffset * @returns {Promise<number>}
src/examples/IDBBatchAtomicVFS.js:188
MethodjRead
* @param {number} fileId * @param {Uint8Array} pData * @param {number} iOffset * @returns {number}
src/examples/AccessHandlePoolVFS.js:127
← previousnext →301–400 of 534, ranked by callers