API reference › @evolu/sqlite-wasm › c-api › sqlite3_trace_v2
function sqlite3_trace_v2(
deps: SqliteWasmDep,
): (
db: SqliteDbPtr,
uMask: number,
xCallback: 0 | SqliteFunctionPtr,
pCtx: 0 | WasmPtr,
) => SqliteResultCode;
Defined in: packages/sqlite-wasm/src/CApi.ts:1774
Registers the connection's one trace callback for the SQLITE_TRACE_* events in uMask, replacing any previous one; a NULL callback or a zero mask disables tracing. The callback receives the event code, pCtx and two event-specific pointers, and should return 0.
Wasm type i(iiii). Signature ["sqlite3_trace_v2", "int", "sqlite3*", "int", "funcptr:i(ippp)", "*"] from SQLite's table.