Interface WasmDBImports
-
- All Known Implementing Classes:
DummyWasmDBImports,WasmDB
public interface WasmDBImports
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default com.dylibso.chicory.runtime.HostFunction[]toHostFunctions()intxBusy(int userData, int nbPrevInvok)intxCommit(int userData)intxCompare(int ctx, int len1, int str1Ptr, int len2, int str2Ptr)voidxDestroy(int funIdx)voidxDestroyCollation(int funIdx)voidxFinal(int ctx)voidxFunc(int ctx, int argN, int value)voidxInverse(int ctx, int argN, int value)intxProgress(int userData)voidxRollback(int userData)voidxStep(int ctx, int argN, int value)voidxUpdate(int userData, int updateType, int dbNamePtr, int tablePtr, long rowId)voidxValue(int ctx)
-
-
-
Method Detail
-
xProgress
int xProgress(int userData)
-
xBusy
int xBusy(int userData, int nbPrevInvok)
-
xDestroy
void xDestroy(int funIdx)
-
xFinal
void xFinal(int ctx)
-
xValue
void xValue(int ctx)
-
xFunc
void xFunc(int ctx, int argN, int value)
-
xStep
void xStep(int ctx, int argN, int value)
-
xInverse
void xInverse(int ctx, int argN, int value)
-
xCompare
int xCompare(int ctx, int len1, int str1Ptr, int len2, int str2Ptr)
-
xDestroyCollation
void xDestroyCollation(int funIdx)
-
xUpdate
void xUpdate(int userData, int updateType, int dbNamePtr, int tablePtr, long rowId)
-
xCommit
int xCommit(int userData)
-
xRollback
void xRollback(int userData)
-
toHostFunctions
default com.dylibso.chicory.runtime.HostFunction[] toHostFunctions()
-
-