public interface FfiWrapper
extends com.sun.jna.Library
| Modifier and Type | Interface and Description |
|---|---|
static interface |
FfiWrapper.FetchAllEntryCallback |
static interface |
FfiWrapper.FetchAllEntryInterface |
static interface |
FfiWrapper.FetchChainCallback |
static interface |
FfiWrapper.FetchChainInterface |
static interface |
FfiWrapper.FetchEntryCallback |
static interface |
FfiWrapper.FetchEntryInterface |
static interface |
FfiWrapper.ListRemovedLocationsCallback |
static interface |
FfiWrapper.ListRemovedLocationsInterface |
static interface |
FfiWrapper.ProgressCallback |
static interface |
FfiWrapper.ProgressInterface |
static interface |
FfiWrapper.UpdateLinesCallback |
static interface |
FfiWrapper.UpdateLinesInterface |
static interface |
FfiWrapper.UpsertChainCallback |
static interface |
FfiWrapper.UpsertChainInterface |
static interface |
FfiWrapper.UpsertEntryCallback |
static interface |
FfiWrapper.UpsertEntryInterface |
| Modifier and Type | Method and Description |
|---|---|
int |
get_last_error(byte[] output,
com.sun.jna.ptr.IntByReference outputSize) |
int |
h_compact(int numberOfReindexingPhasesBeforeFullSet,
String masterKeysJson,
com.sun.jna.Pointer labelPointer,
int labelSize,
FfiWrapper.FetchEntryCallback fetchEntry,
FfiWrapper.FetchChainCallback fetchChain,
FfiWrapper.FetchAllEntryCallback fetchAllEntry,
FfiWrapper.UpdateLinesCallback updateLines,
FfiWrapper.ListRemovedLocationsCallback listRemovedLocations) |
int |
h_graph_upsert(String masterKeysJson,
com.sun.jna.Pointer labelPointer,
int labelSize,
String dbUidsAndWordsJson,
FfiWrapper.FetchEntryCallback fetchEntry,
FfiWrapper.UpsertEntryCallback upsertEntry,
FfiWrapper.UpsertChainCallback upsertChain) |
int |
h_search(byte[] dbUidsPtr,
com.sun.jna.ptr.IntByReference dbUidsSize,
com.sun.jna.Pointer keyKPointer,
int keyKLength,
com.sun.jna.Pointer labelPointer,
int labelSize,
String words,
int loopIterationLimit,
int maxDepth,
FfiWrapper.ProgressCallback progress,
FfiWrapper.FetchEntryCallback fetchEntry,
FfiWrapper.FetchChainCallback fetchChain) |
int |
h_upsert(String masterKeysJson,
com.sun.jna.Pointer labelPointer,
int labelSize,
String dbUidsAndWordsJson,
FfiWrapper.FetchEntryCallback fetchEntry,
FfiWrapper.UpsertEntryCallback upsertEntry,
FfiWrapper.UpsertChainCallback upsertChain) |
int |
set_error(String errorMsg) |
int set_error(String errorMsg)
int get_last_error(byte[] output,
com.sun.jna.ptr.IntByReference outputSize)
int h_upsert(String masterKeysJson, com.sun.jna.Pointer labelPointer, int labelSize, String dbUidsAndWordsJson, FfiWrapper.FetchEntryCallback fetchEntry, FfiWrapper.UpsertEntryCallback upsertEntry, FfiWrapper.UpsertChainCallback upsertChain)
int h_graph_upsert(String masterKeysJson, com.sun.jna.Pointer labelPointer, int labelSize, String dbUidsAndWordsJson, FfiWrapper.FetchEntryCallback fetchEntry, FfiWrapper.UpsertEntryCallback upsertEntry, FfiWrapper.UpsertChainCallback upsertChain)
int h_compact(int numberOfReindexingPhasesBeforeFullSet,
String masterKeysJson,
com.sun.jna.Pointer labelPointer,
int labelSize,
FfiWrapper.FetchEntryCallback fetchEntry,
FfiWrapper.FetchChainCallback fetchChain,
FfiWrapper.FetchAllEntryCallback fetchAllEntry,
FfiWrapper.UpdateLinesCallback updateLines,
FfiWrapper.ListRemovedLocationsCallback listRemovedLocations)
int h_search(byte[] dbUidsPtr,
com.sun.jna.ptr.IntByReference dbUidsSize,
com.sun.jna.Pointer keyKPointer,
int keyKLength,
com.sun.jna.Pointer labelPointer,
int labelSize,
String words,
int loopIterationLimit,
int maxDepth,
FfiWrapper.ProgressCallback progress,
FfiWrapper.FetchEntryCallback fetchEntry,
FfiWrapper.FetchChainCallback fetchChain)
Copyright © 2022. All rights reserved.