public interface FindexNativeWrapper
extends com.sun.jna.Library
| Modifier and Type | Interface and Description |
|---|---|
static interface |
FindexNativeWrapper.FetchAllEntryTableUidsCallback |
static interface |
FindexNativeWrapper.FetchChainCallback |
static interface |
FindexNativeWrapper.FetchEntryCallback |
static interface |
FindexNativeWrapper.ListRemovedLocationsCallback |
static interface |
FindexNativeWrapper.ProgressCallback |
static interface |
FindexNativeWrapper.UpdateLinesCallback |
static interface |
FindexNativeWrapper.UpsertChainCallback |
static interface |
FindexNativeWrapper.UpsertEntryCallback |
| Modifier and Type | Method and Description |
|---|---|
int |
get_last_error(byte[] output,
com.sun.jna.ptr.IntByReference outputSize) |
int |
h_compact(com.sun.jna.Pointer oldMasterKeyPtr,
int oldMasterKeyLen,
com.sun.jna.Pointer newMasterKeyPtr,
int newMasterKeyLen,
com.sun.jna.Pointer newLabelPtr,
int newLabelLen,
int numReindexingBeforeFullSet,
int entryTableNumber,
FindexNativeWrapper.FetchAllEntryTableUidsCallback fetchAllEntryTableUids,
FindexNativeWrapper.FetchEntryCallback fetchEntry,
FindexNativeWrapper.FetchChainCallback fetchChain,
FindexNativeWrapper.UpdateLinesCallback updateLines,
FindexNativeWrapper.ListRemovedLocationsCallback listRemovedLocations) |
int |
h_generate_new_token(byte[] tokenPtr,
com.sun.jna.ptr.IntByReference tokenLen,
String indexIdPtr,
com.sun.jna.Pointer fetchEntriesSeedPtr,
int fetchEntriesSeedLen,
com.sun.jna.Pointer fetchChainsSeedPtr,
int fetchChainsSeedLen,
com.sun.jna.Pointer upsertEntriesSeedPtr,
int upsertEntriesSeedLen,
com.sun.jna.Pointer insertChainsSeedPtr,
int insertChainsSeedSize) |
int |
h_search_cloud(byte[] dbUidsPtr,
com.sun.jna.ptr.IntByReference dbUidsLen,
String token,
com.sun.jna.Pointer labelPtr,
int labelLen,
String keywords,
String baseUrl) |
int |
h_search(byte[] searchresultsPtr,
com.sun.jna.ptr.IntByReference searchresultsLen,
com.sun.jna.Pointer masterKeyPtr,
int masterKeyLength,
com.sun.jna.Pointer labelPtr,
int labelLen,
String keywords,
int entryTableNumber,
FindexNativeWrapper.ProgressCallback progress,
FindexNativeWrapper.FetchEntryCallback fetchEntry,
FindexNativeWrapper.FetchChainCallback fetchChain) |
int |
h_upsert_cloud(String token,
com.sun.jna.Pointer labelPtr,
int labelLen,
String additions,
String deletions,
String baseUrl) |
int |
h_upsert(com.sun.jna.Pointer masterKeyPtr,
int masterKeyLen,
com.sun.jna.Pointer labelPtr,
int labelLen,
String additions,
String deletions,
int entryTableNumber,
FindexNativeWrapper.FetchEntryCallback fetchEntry,
FindexNativeWrapper.UpsertEntryCallback upsertEntry,
FindexNativeWrapper.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(com.sun.jna.Pointer masterKeyPtr,
int masterKeyLen,
com.sun.jna.Pointer labelPtr,
int labelLen,
String additions,
String deletions,
int entryTableNumber,
FindexNativeWrapper.FetchEntryCallback fetchEntry,
FindexNativeWrapper.UpsertEntryCallback upsertEntry,
FindexNativeWrapper.UpsertChainCallback upsertChain)
int h_compact(com.sun.jna.Pointer oldMasterKeyPtr,
int oldMasterKeyLen,
com.sun.jna.Pointer newMasterKeyPtr,
int newMasterKeyLen,
com.sun.jna.Pointer newLabelPtr,
int newLabelLen,
int numReindexingBeforeFullSet,
int entryTableNumber,
FindexNativeWrapper.FetchAllEntryTableUidsCallback fetchAllEntryTableUids,
FindexNativeWrapper.FetchEntryCallback fetchEntry,
FindexNativeWrapper.FetchChainCallback fetchChain,
FindexNativeWrapper.UpdateLinesCallback updateLines,
FindexNativeWrapper.ListRemovedLocationsCallback listRemovedLocations)
int h_search(byte[] searchresultsPtr,
com.sun.jna.ptr.IntByReference searchresultsLen,
com.sun.jna.Pointer masterKeyPtr,
int masterKeyLength,
com.sun.jna.Pointer labelPtr,
int labelLen,
String keywords,
int entryTableNumber,
FindexNativeWrapper.ProgressCallback progress,
FindexNativeWrapper.FetchEntryCallback fetchEntry,
FindexNativeWrapper.FetchChainCallback fetchChain)
int h_search_cloud(byte[] dbUidsPtr,
com.sun.jna.ptr.IntByReference dbUidsLen,
String token,
com.sun.jna.Pointer labelPtr,
int labelLen,
String keywords,
String baseUrl)
int h_upsert_cloud(String token, com.sun.jna.Pointer labelPtr, int labelLen, String additions, String deletions, String baseUrl)
int h_generate_new_token(byte[] tokenPtr,
com.sun.jna.ptr.IntByReference tokenLen,
String indexIdPtr,
com.sun.jna.Pointer fetchEntriesSeedPtr,
int fetchEntriesSeedLen,
com.sun.jna.Pointer fetchChainsSeedPtr,
int fetchChainsSeedLen,
com.sun.jna.Pointer upsertEntriesSeedPtr,
int upsertEntriesSeedLen,
com.sun.jna.Pointer insertChainsSeedPtr,
int insertChainsSeedSize)
Copyright © 2023. All rights reserved.