public Client(string[] nodes) { cptr = scaliendb_client.SDBP_Create(); result = null; SDBP_NodeParams nodeParams = new SDBP_NodeParams(nodes.Length); for (int i = 0; i < nodes.Length; i++) nodeParams.AddNode(nodes[i]); int status = scaliendb_client.SDBP_Init(cptr, nodeParams); nodeParams.Close(); }
public unsafe static void SDBP_SetMasterTimeout(SWIGTYPE_p_void client, ulong timeout) { scaliendb_clientPINVOKE.SDBP_SetMasterTimeout(SWIGTYPE_p_void.getCPtr(client), timeout); }
public static unsafe int SDBP_CountCStr(SWIGTYPE_p_void client, ulong tableID, IntPtr startKey, int startKeyLen, IntPtr endKey, int endKeyLen, IntPtr prefix, int prefixLen) { int ret = scaliendb_clientPINVOKE.SDBP_CountCStr(SWIGTYPE_p_void.getCPtr(client), tableID, startKey, startKeyLen, endKey, endKeyLen, prefix, prefixLen); return ret; }
public static unsafe int SDBP_TruncateTable(SWIGTYPE_p_void client, ulong tableID) { int ret = scaliendb_clientPINVOKE.SDBP_TruncateTable(SWIGTYPE_p_void.getCPtr(client), tableID); return ret; }
public static unsafe void SDBP_SetBatchMode(SWIGTYPE_p_void client, int batchMode) { scaliendb_clientPINVOKE.SDBP_SetBatchMode(SWIGTYPE_p_void.getCPtr(client), batchMode); }
public static unsafe int SDBP_ResultTransportStatus(SWIGTYPE_p_void result) { int ret = scaliendb_clientPINVOKE.SDBP_ResultTransportStatus(SWIGTYPE_p_void.getCPtr(result)); return ret; }
public static unsafe ulong SDBP_ResultNodeID(SWIGTYPE_p_void result, uint n) { ulong ret = scaliendb_clientPINVOKE.SDBP_ResultNodeID(SWIGTYPE_p_void.getCPtr(result), n); return ret; }
public static unsafe int SDBP_ListKeyValuesCStr(SWIGTYPE_p_void client, ulong tableID, IntPtr startKey, int startKeyLen, IntPtr endKey, int endKeyLen, IntPtr prefix, int prefixLen, uint count, bool skip) { int ret = scaliendb_clientPINVOKE.SDBP_ListKeyValuesCStr(SWIGTYPE_p_void.getCPtr(client), tableID, startKey, startKeyLen, endKey, endKeyLen, prefix, prefixLen, count, skip); return ret; }
public unsafe static int SDBP_GetConnectivityStatus(SWIGTYPE_p_void client) { int ret = scaliendb_clientPINVOKE.SDBP_GetConnectivityStatus(SWIGTYPE_p_void.getCPtr(client)); return(ret); }
public unsafe static void SDBP_WaitConfigState(SWIGTYPE_p_void client) { scaliendb_clientPINVOKE.SDBP_WaitConfigState(SWIGTYPE_p_void.getCPtr(client)); }
public unsafe static string SDBP_GetJSONConfigState(SWIGTYPE_p_void client) { string ret = scaliendb_clientPINVOKE.SDBP_GetJSONConfigState(SWIGTYPE_p_void.getCPtr(client)); return(ret); }
public unsafe static void SDBP_SetBatchLimit(SWIGTYPE_p_void client, uint batchLimit) { scaliendb_clientPINVOKE.SDBP_SetBatchLimit(SWIGTYPE_p_void.getCPtr(client), batchLimit); }
public unsafe static void SDBP_SetBatchMode(SWIGTYPE_p_void client, int batchMode) { scaliendb_clientPINVOKE.SDBP_SetBatchMode(SWIGTYPE_p_void.getCPtr(client), batchMode); }
public unsafe static void SDBP_SetConsistencyMode(SWIGTYPE_p_void client, int consistencyMode) { scaliendb_clientPINVOKE.SDBP_SetConsistencyMode(SWIGTYPE_p_void.getCPtr(client), consistencyMode); }
public unsafe static ulong SDBP_GetMasterTimeout(SWIGTYPE_p_void client) { ulong ret = scaliendb_clientPINVOKE.SDBP_GetMasterTimeout(SWIGTYPE_p_void.getCPtr(client)); return(ret); }
public static unsafe string SDBP_GetQuorumNameAt(SWIGTYPE_p_void client, uint n) { string ret = scaliendb_clientPINVOKE.SDBP_GetQuorumNameAt(SWIGTYPE_p_void.getCPtr(client), n); return ret; }
public static unsafe string SDBP_GetTableNameAt(SWIGTYPE_p_void client, ulong databaseID, uint n) { string ret = scaliendb_clientPINVOKE.SDBP_GetTableNameAt(SWIGTYPE_p_void.getCPtr(client), databaseID, n); return ret; }
public unsafe static int SDBP_DeleteDatabase(SWIGTYPE_p_void client, ulong databaseID) { int ret = scaliendb_clientPINVOKE.SDBP_DeleteDatabase(SWIGTYPE_p_void.getCPtr(client), databaseID); return(ret); }
public static unsafe bool SDBP_ResultIsFinished(SWIGTYPE_p_void result) { bool ret = scaliendb_clientPINVOKE.SDBP_ResultIsFinished(SWIGTYPE_p_void.getCPtr(result)); return ret; }
public unsafe static int SDBP_TruncateTable(SWIGTYPE_p_void client, ulong tableID) { int ret = scaliendb_clientPINVOKE.SDBP_TruncateTable(SWIGTYPE_p_void.getCPtr(client), tableID); return(ret); }
public static unsafe long SDBP_ResultSignedNumber(SWIGTYPE_p_void result) { long ret = scaliendb_clientPINVOKE.SDBP_ResultSignedNumber(SWIGTYPE_p_void.getCPtr(result)); return ret; }
public unsafe static string SDBP_GetQuorumNameAt(SWIGTYPE_p_void client, uint n) { string ret = scaliendb_clientPINVOKE.SDBP_GetQuorumNameAt(SWIGTYPE_p_void.getCPtr(client), n); return(ret); }
public static unsafe SDBP_Buffer SDBP_ResultValueBuffer(SWIGTYPE_p_void result) { SDBP_Buffer ret = new SDBP_Buffer(scaliendb_clientPINVOKE.SDBP_ResultValueBuffer(SWIGTYPE_p_void.getCPtr(result)), true); return ret; }
public unsafe static uint SDBP_GetNumDatabases(SWIGTYPE_p_void client) { uint ret = scaliendb_clientPINVOKE.SDBP_GetNumDatabases(SWIGTYPE_p_void.getCPtr(client)); return(ret); }
public static unsafe int SDBP_SetCStr(SWIGTYPE_p_void client_, ulong tableID, IntPtr key, int lenKey, IntPtr value, int lenValue) { int ret = scaliendb_clientPINVOKE.SDBP_SetCStr(SWIGTYPE_p_void.getCPtr(client_), tableID, key, lenKey, value, lenValue); return ret; }
public unsafe static ulong SDBP_GetDatabaseIDAt(SWIGTYPE_p_void client, uint n) { ulong ret = scaliendb_clientPINVOKE.SDBP_GetDatabaseIDAt(SWIGTYPE_p_void.getCPtr(client), n); return(ret); }
public static unsafe int SDBP_Cancel(SWIGTYPE_p_void client) { int ret = scaliendb_clientPINVOKE.SDBP_Cancel(SWIGTYPE_p_void.getCPtr(client)); return ret; }
public unsafe static uint SDBP_GetNumTables(SWIGTYPE_p_void client, ulong databaseID) { uint ret = scaliendb_clientPINVOKE.SDBP_GetNumTables(SWIGTYPE_p_void.getCPtr(client), databaseID); return(ret); }
public static unsafe int SDBP_Delete(SWIGTYPE_p_void client, ulong tableID, string key) { int ret = scaliendb_clientPINVOKE.SDBP_Delete(SWIGTYPE_p_void.getCPtr(client), tableID, key); if (scaliendb_clientPINVOKE.SWIGPendingException.Pending) throw scaliendb_clientPINVOKE.SWIGPendingException.Retrieve(); return ret; }
public unsafe static string SDBP_GetTableNameAt(SWIGTYPE_p_void client, ulong databaseID, uint n) { string ret = scaliendb_clientPINVOKE.SDBP_GetTableNameAt(SWIGTYPE_p_void.getCPtr(client), databaseID, n); return(ret); }
public static unsafe uint SDBP_GetNumTables(SWIGTYPE_p_void client, ulong databaseID) { uint ret = scaliendb_clientPINVOKE.SDBP_GetNumTables(SWIGTYPE_p_void.getCPtr(client), databaseID); return ret; }
public unsafe static void SDBP_ResultClose(SWIGTYPE_p_void result) { scaliendb_clientPINVOKE.SDBP_ResultClose(SWIGTYPE_p_void.getCPtr(result)); }
public static unsafe SWIGTYPE_p_void SDBP_GetResult(SWIGTYPE_p_void client) { IntPtr cPtr = scaliendb_clientPINVOKE.SDBP_GetResult(SWIGTYPE_p_void.getCPtr(client)); SWIGTYPE_p_void ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_void(cPtr, false); return ret; }
public unsafe static int SDBP_SetCStr(SWIGTYPE_p_void client_, ulong tableID, IntPtr key, int lenKey, IntPtr value, int lenValue) { int ret = scaliendb_clientPINVOKE.SDBP_SetCStr(SWIGTYPE_p_void.getCPtr(client_), tableID, key, lenKey, value, lenValue); return(ret); }
public static unsafe int SDBP_Init(SWIGTYPE_p_void client, SDBP_NodeParams arg1) { int ret = scaliendb_clientPINVOKE.SDBP_Init(SWIGTYPE_p_void.getCPtr(client), SDBP_NodeParams.getCPtr(arg1)); if (scaliendb_clientPINVOKE.SWIGPendingException.Pending) throw scaliendb_clientPINVOKE.SWIGPendingException.Retrieve(); return ret; }
public unsafe static int SDBP_AddCStr(SWIGTYPE_p_void client_, ulong tableID, IntPtr key, int len, long number) { int ret = scaliendb_clientPINVOKE.SDBP_AddCStr(SWIGTYPE_p_void.getCPtr(client_), tableID, key, len, number); return(ret); }
public static unsafe bool SDBP_ResultIsConditionalSuccess(SWIGTYPE_p_void result) { bool ret = scaliendb_clientPINVOKE.SDBP_ResultIsConditionalSuccess(SWIGTYPE_p_void.getCPtr(result)); return ret; }
public unsafe static int SDBP_SequenceNextCStr(SWIGTYPE_p_void client, ulong tableID, IntPtr key, int len) { int ret = scaliendb_clientPINVOKE.SDBP_SequenceNextCStr(SWIGTYPE_p_void.getCPtr(client), tableID, key, len); return(ret); }
public static unsafe void SDBP_ResultNext(SWIGTYPE_p_void result) { scaliendb_clientPINVOKE.SDBP_ResultNext(SWIGTYPE_p_void.getCPtr(result)); }
public unsafe static string SDBP_ResultValue(SWIGTYPE_p_void result) { string ret = scaliendb_clientPINVOKE.SDBP_ResultValue(SWIGTYPE_p_void.getCPtr(result)); return(ret); }
public static unsafe uint SDBP_ResultNumNodes(SWIGTYPE_p_void result) { uint ret = scaliendb_clientPINVOKE.SDBP_ResultNumNodes(SWIGTYPE_p_void.getCPtr(result)); return ret; }
public unsafe static int SDBP_CountCStr(SWIGTYPE_p_void client, ulong tableID, IntPtr startKey, int startKeyLen, IntPtr endKey, int endKeyLen, IntPtr prefix, int prefixLen, bool forwardDirection) { int ret = scaliendb_clientPINVOKE.SDBP_CountCStr(SWIGTYPE_p_void.getCPtr(client), tableID, startKey, startKeyLen, endKey, endKeyLen, prefix, prefixLen, forwardDirection); return(ret); }
public static unsafe ulong SDBP_ResultTableID(SWIGTYPE_p_void result) { ulong ret = scaliendb_clientPINVOKE.SDBP_ResultTableID(SWIGTYPE_p_void.getCPtr(result)); return ret; }
public unsafe static int SDBP_Cancel(SWIGTYPE_p_void client) { int ret = scaliendb_clientPINVOKE.SDBP_Cancel(SWIGTYPE_p_void.getCPtr(client)); return(ret); }
public static unsafe string SDBP_ResultValue(SWIGTYPE_p_void result) { string ret = scaliendb_clientPINVOKE.SDBP_ResultValue(SWIGTYPE_p_void.getCPtr(result)); return ret; }
public unsafe static int SDBP_StartTransactionCStr(SWIGTYPE_p_void client, ulong quorumID, IntPtr majorKey, int majorKeyLen) { int ret = scaliendb_clientPINVOKE.SDBP_StartTransactionCStr(SWIGTYPE_p_void.getCPtr(client), quorumID, majorKey, majorKeyLen); return(ret); }
public static unsafe void SDBP_SetBatchLimit(SWIGTYPE_p_void client, uint batchLimit) { scaliendb_clientPINVOKE.SDBP_SetBatchLimit(SWIGTYPE_p_void.getCPtr(client), batchLimit); }
public unsafe static int SDBP_RollbackTransaction(SWIGTYPE_p_void client) { int ret = scaliendb_clientPINVOKE.SDBP_RollbackTransaction(SWIGTYPE_p_void.getCPtr(client)); return(ret); }
public static unsafe void SDBP_SetConsistencyMode(SWIGTYPE_p_void client, int consistencyMode) { scaliendb_clientPINVOKE.SDBP_SetConsistencyMode(SWIGTYPE_p_void.getCPtr(client), consistencyMode); }
public unsafe static SDBP_Buffer SDBP_ResultValueBuffer(SWIGTYPE_p_void result) { SDBP_Buffer ret = new SDBP_Buffer(scaliendb_clientPINVOKE.SDBP_ResultValueBuffer(SWIGTYPE_p_void.getCPtr(result)), true); return(ret); }
public static unsafe void SDBP_SetMasterTimeout(SWIGTYPE_p_void client, ulong timeout) { scaliendb_clientPINVOKE.SDBP_SetMasterTimeout(SWIGTYPE_p_void.getCPtr(client), timeout); }
public unsafe static long SDBP_ResultSignedNumber(SWIGTYPE_p_void result) { long ret = scaliendb_clientPINVOKE.SDBP_ResultSignedNumber(SWIGTYPE_p_void.getCPtr(result)); return(ret); }
public static unsafe void SDBP_WaitConfigState(SWIGTYPE_p_void client) { scaliendb_clientPINVOKE.SDBP_WaitConfigState(SWIGTYPE_p_void.getCPtr(client)); }
public unsafe static bool SDBP_ResultIsConditionalSuccess(SWIGTYPE_p_void result) { bool ret = scaliendb_clientPINVOKE.SDBP_ResultIsConditionalSuccess(SWIGTYPE_p_void.getCPtr(result)); return(ret); }
public static unsafe int SDBP_Count(SWIGTYPE_p_void client, ulong tableID, string startKey, string endKey, string prefix) { int ret = scaliendb_clientPINVOKE.SDBP_Count(SWIGTYPE_p_void.getCPtr(client), tableID, startKey, endKey, prefix); if (scaliendb_clientPINVOKE.SWIGPendingException.Pending) throw scaliendb_clientPINVOKE.SWIGPendingException.Retrieve(); return ret; }
public unsafe static ulong SDBP_ResultDatabaseID(SWIGTYPE_p_void result) { ulong ret = scaliendb_clientPINVOKE.SDBP_ResultDatabaseID(SWIGTYPE_p_void.getCPtr(result)); return(ret); }
public static unsafe int SDBP_CreateTable(SWIGTYPE_p_void client, ulong databaseID, ulong quorumID, string name) { int ret = scaliendb_clientPINVOKE.SDBP_CreateTable(SWIGTYPE_p_void.getCPtr(client), databaseID, quorumID, name); if (scaliendb_clientPINVOKE.SWIGPendingException.Pending) throw scaliendb_clientPINVOKE.SWIGPendingException.Retrieve(); return ret; }
internal static HandleRef getCPtr(SWIGTYPE_p_void obj) { return((obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr); }
public static unsafe int SDBP_DeleteCStr(SWIGTYPE_p_void client_, ulong tableID, IntPtr key, int len) { int ret = scaliendb_clientPINVOKE.SDBP_DeleteCStr(SWIGTYPE_p_void.getCPtr(client_), tableID, key, len); return ret; }
public unsafe static void SDBP_Destroy(SWIGTYPE_p_void client) { scaliendb_clientPINVOKE.SDBP_Destroy(SWIGTYPE_p_void.getCPtr(client)); }