Files
2020-07-24 00:37:46 +09:00

7534 lines
209 KiB
C

#include "db_config.h"
/* ----------------------------------------------------------------------------
* This file was automatically generated by SWIG (http://www.swig.org).
* Version 3.0.12
*
* This file is not intended to be easily readable and contains a number of
* coding conventions designed to improve portability and efficiency. Do not make
* changes to this file unless you know what you are doing--modify the SWIG
* interface file instead.
* ----------------------------------------------------------------------------- */
#ifndef SWIGCSHARP
#define SWIGCSHARP
#endif
/* -----------------------------------------------------------------------------
* This section contains generic SWIG labels for method/variable
* declarations/attributes, and other compiler dependent labels.
* ----------------------------------------------------------------------------- */
/* template workaround for compilers that cannot correctly implement the C++ standard */
#ifndef SWIGTEMPLATEDISAMBIGUATOR
# if defined(__SUNPRO_CC) && (__SUNPRO_CC <= 0x560)
# define SWIGTEMPLATEDISAMBIGUATOR template
# elif defined(__HP_aCC)
/* Needed even with `aCC -AA' when `aCC -V' reports HP ANSI C++ B3910B A.03.55 */
/* If we find a maximum version that requires this, the test would be __HP_aCC <= 35500 for A.03.55 */
# define SWIGTEMPLATEDISAMBIGUATOR template
# else
# define SWIGTEMPLATEDISAMBIGUATOR
# endif
#endif
/* inline attribute */
#ifndef SWIGINLINE
# if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__))
# define SWIGINLINE inline
# else
# define SWIGINLINE
# endif
#endif
/* attribute recognised by some compilers to avoid 'unused' warnings */
#ifndef SWIGUNUSED
# if defined(__GNUC__)
# if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4))
# define SWIGUNUSED __attribute__ ((__unused__))
# else
# define SWIGUNUSED
# endif
# elif defined(__ICC)
# define SWIGUNUSED __attribute__ ((__unused__))
# else
# define SWIGUNUSED
# endif
#endif
#ifndef SWIG_MSC_UNSUPPRESS_4505
# if defined(_MSC_VER)
# pragma warning(disable : 4505) /* unreferenced local function has been removed */
# endif
#endif
#ifndef SWIGUNUSEDPARM
# ifdef __cplusplus
# define SWIGUNUSEDPARM(p)
# else
# define SWIGUNUSEDPARM(p) p SWIGUNUSED
# endif
#endif
/* internal SWIG method */
#ifndef SWIGINTERN
# define SWIGINTERN static SWIGUNUSED
#endif
/* internal inline SWIG method */
#ifndef SWIGINTERNINLINE
# define SWIGINTERNINLINE SWIGINTERN SWIGINLINE
#endif
/* exporting methods */
#if defined(__GNUC__)
# if (__GNUC__ >= 4) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)
# ifndef GCC_HASCLASSVISIBILITY
# define GCC_HASCLASSVISIBILITY
# endif
# endif
#endif
#ifndef SWIGEXPORT
# if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
# if defined(STATIC_LINKED)
# define SWIGEXPORT
# else
# define SWIGEXPORT __declspec(dllexport)
# endif
# else
# if defined(__GNUC__) && defined(GCC_HASCLASSVISIBILITY)
# define SWIGEXPORT __attribute__ ((visibility("default")))
# else
# define SWIGEXPORT
# endif
# endif
#endif
/* calling conventions for Windows */
#ifndef SWIGSTDCALL
# if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
# define SWIGSTDCALL __stdcall
# else
# define SWIGSTDCALL
# endif
#endif
/* Deal with Microsoft's attempt at deprecating C standard runtime functions */
#if !defined(SWIG_NO_CRT_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_CRT_SECURE_NO_DEPRECATE)
# undef _CRT_SECURE_NO_DEPRECATE
# define _CRT_SECURE_NO_DEPRECATE
#endif
/* Deal with Microsoft's attempt at deprecating methods in the standard C++ library */
#if !defined(SWIG_NO_SCL_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_SCL_SECURE_NO_DEPRECATE)
# define _SCL_SECURE_NO_DEPRECATE
#endif
/* Deal with Apple's deprecated 'AssertMacros.h' from Carbon-framework */
#if defined(__APPLE__) && !defined(__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES)
# define __ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES 0
#endif
/* Intel's compiler complains if a variable which was never initialised is
* cast to void, which is a common idiom which we use to indicate that we
* are aware a variable isn't used. So we just silence that warning.
* See: https://github.com/swig/swig/issues/192 for more discussion.
*/
#ifdef __INTEL_COMPILER
# pragma warning disable 592
#endif
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
/* Callback for returning strings to C# without leaking memory */
typedef char * (SWIGSTDCALL* SWIG_CSharpStringHelperCallback)(const char *);
static SWIG_CSharpStringHelperCallback SWIG_csharp_string_callback = NULL;
#ifdef __cplusplus
extern "C"
#endif
SWIGEXPORT void SWIGSTDCALL SWIGRegisterStringCallback_libdb_csharp(SWIG_CSharpStringHelperCallback callback) {
SWIG_csharp_string_callback = callback;
}
/* Contract support */
#define SWIG_contract_assert(nullreturn, expr, msg) if (!(expr)) {SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, msg, ""); return nullreturn; } else
#include "db_int.h"
#include "dbinc/txn.h"
#include "db.h"
SWIGINTERN int DB_CHANNEL_close(DB_CHANNEL *self,u_int32_t flags){
return self->close(self, flags);
}
SWIGINTERN int DB_CHANNEL_send_msg(DB_CHANNEL *self,DBT *msg,u_int32_t nmsg,u_int32_t flags){
return self->send_msg(self, msg, nmsg, flags);
}
SWIGINTERN int DB_CHANNEL_send_request(DB_CHANNEL *self,DBT *request,u_int32_t nrequest,DBT *response,db_timeout_t timeout,u_int32_t flags){
return self->send_request(self, request, nrequest, response, timeout, flags);
}
SWIGINTERN int DB_CHANNEL_set_timeout(DB_CHANNEL *self,db_timeout_t timeout){
return self->set_timeout(self, timeout);
}
SWIGINTERN int DB_set_usercopy(DB *self,int (*dbt_usercopy)(DBT *,u_int32_t,void *,u_int32_t,u_int32_t)){
self->env->dbt_usercopy = dbt_usercopy;
return 0;
}
SWIGINTERN DB *new_DB(DB_ENV *env,u_int32_t flags){
DB *self = NULL;
errno = db_create(&self, env, flags);
return self;
}
SWIGINTERN void delete_DB(DB *self){ }
SWIGINTERN int DB_associate(DB *self,DB_TXN *txn,DB *sec,int (*callback)(DB *,DBT const *,DBT const *,DBT *),u_int32_t flags){
return self->associate(self, txn, sec, callback, flags);
}
SWIGINTERN int DB_associate_foreign(DB *self,DB *dbp,int (*callback)(DB *,DBT const *,DBT *,DBT const *,int *),u_int32_t flags){
return self->associate_foreign(self, dbp, callback, flags);
}
SWIGINTERN int DB_close(DB *self,u_int32_t flags){
return self->close(self, flags);
}
SWIGINTERN int DB_compact(DB *self,DB_TXN *txn,DBT *start,DBT *stop,DB_COMPACT *cdata,u_int32_t flags,DBT *end){
return self->compact(self, txn, start, stop, cdata, flags, end);
}
SWIGINTERN int DB_convert(DB *self,char const *file,int lorder){
return self->convert(self, file, lorder);
}
SWIGINTERN DBC *DB_cursor(DB *self,DB_TXN *txn,u_int32_t flags,int *err){
DBC *cursor = NULL;
*err = self->cursor(self, txn, &cursor, flags);
return cursor;
}
SWIGINTERN int DB_del(DB *self,DB_TXN *txn,DBT *key,u_int32_t flags){
return self->del(self, txn, key, flags);
}
SWIGINTERN DB_ENV *DB_env(DB *self){
return self->dbenv;
}
SWIGINTERN int DB_exists(DB *self,DB_TXN *txn,DBT *key,u_int32_t flags){
return self->exists(self, txn, key, flags);
}
SWIGINTERN int DB_get(DB *self,DB_TXN *txn,DBT *key,DBT *data,u_int32_t flags){
return self->get(self, txn, key, data, flags);
}
SWIGINTERN int DB_get_byteswapped(DB *self,int *isswapped){
return self->get_byteswapped(self, isswapped);
}
SWIGINTERN int DB_get_dbname(DB *self,char const **filenamep,char const **dbnamep){
return self->get_dbname(self, filenamep, dbnamep);
}
SWIGINTERN int DB_get_multiple(DB *self){
return self->get_multiple(self);
}
SWIGINTERN int DB_get_open_flags(DB *self,u_int32_t *flags){
return self->get_open_flags(self, flags);
}
SWIGINTERN int DB_get_transactional(DB *self){
return self->get_transactional(self);
}
SWIGINTERN int DB_get_type(DB *self,DBTYPE *type){
return self->get_type(self, type);
}
SWIGINTERN DBC *DB_join(DB *self,DBC **curslist,u_int32_t flags,int *err){
DBC *dbc = NULL;
*err = self->join(self, curslist, &dbc, flags);
return dbc;
}
SWIGINTERN int DB_key_range(DB *self,DB_TXN *txn,DBT *key,DB_KEY_RANGE *range,u_int32_t flags){
return self->key_range(self, txn, key, range, flags);
}
SWIGINTERN int DB_open(DB *self,DB_TXN *txn,char const *file,char const *database,DBTYPE type,u_int32_t flags,int mode){
return self->open(self, txn, file, database, type, flags, mode);
}
SWIGINTERN int DB_pget(DB *self,DB_TXN *txn,DBT *key,DBT *pkey,DBT *data,u_int32_t flags){
return self->pget(self, txn, key, pkey, data, flags);
}
SWIGINTERN int DB_put(DB *self,DB_TXN *txn,DBT *key,DBT *data,u_int32_t flags){
return self->put(self, txn, key, data, flags);
}
SWIGINTERN int DB_remove(DB *self,char const *file,char const *database,u_int32_t flags){
return self->remove(self, file, database, flags);
}
SWIGINTERN int DB_rename(DB *self,char const *file,char const *database,char const *newname,u_int32_t flags){
return self->rename(self, file, database, newname, flags);
}
SWIGINTERN int DB_set_append_recno(DB *self,int (*callback)(DB *,DBT *,db_recno_t)){
return self->set_append_recno(self, callback);
}
SWIGINTERN int DB_get_blob_sub_dir(DB *self,char const **dir){
return self->get_blob_sub_dir(self, dir);
}
SWIGINTERN int DB_set_bt_compare(DB *self,int (*callback)(DB *,DBT const *,DBT const *,size_t *)){
return self->set_bt_compare(self, callback);
}
SWIGINTERN int DB_set_bt_compress(DB *self,int (*compress)(DB *,DBT const *,DBT const *,DBT const *,DBT const *,DBT *),int (*decompress)(DB *,DBT const *,DBT const *,DBT *,DBT *,DBT *)){
return self->set_bt_compress(self, compress, decompress);
}
SWIGINTERN int DB_get_bt_minkey(DB *self,u_int32_t *bt_minkey){
return self->get_bt_minkey(self, bt_minkey);
}
SWIGINTERN int DB_set_bt_minkey(DB *self,u_int32_t bt_minkey){
return self->set_bt_minkey(self, bt_minkey);
}
SWIGINTERN int DB_set_bt_prefix(DB *self,size_t (*callback)(DB *,DBT const *,DBT const *)){
return self->set_bt_prefix(self, callback);
}
SWIGINTERN int DB_get_cachesize(DB *self,u_int32_t *gbytes,u_int32_t *bytes,int *ncache){
return self->get_cachesize(self, gbytes, bytes, ncache);
}
SWIGINTERN int DB_set_cachesize(DB *self,u_int32_t gbytes,u_int32_t bytes,int ncache){
return self->set_cachesize(self, gbytes, bytes, ncache);
}
SWIGINTERN int DB_set_dup_compare(DB *self,int (*callback)(DB *,DBT const *,DBT const *,size_t *)){
return self->set_dup_compare(self, callback);
}
SWIGINTERN int DB_get_encrypt_flags(DB *self,u_int32_t *flags){
return self->get_encrypt_flags(self, flags);
}
SWIGINTERN int DB_set_encrypt(DB *self,char const *pwd,u_int32_t flags){
return self->set_encrypt(self, pwd, flags);
}
SWIGINTERN void DB_set_errcall(DB *self,void (*db_errcall_fcn)(DB_ENV const *,char const *,char const *)){
self->set_errcall(self, db_errcall_fcn);
}
SWIGINTERN int DB_get_ext_file_dir(DB *self,char const **dir){
return self->get_ext_file_dir(self, dir);
}
SWIGINTERN int DB_set_ext_file_dir(DB *self,char const *dir){
return self->set_ext_file_dir(self, dir);
}
SWIGINTERN int DB_get_ext_file_threshold(DB *self,u_int32_t *bytes){
return self->get_ext_file_threshold(self, bytes);
}
SWIGINTERN int DB_set_ext_file_threshold(DB *self,u_int32_t bytes,u_int32_t flags){
return self->set_ext_file_threshold(self, bytes, flags);
}
SWIGINTERN int DB_set_feedback(DB *self,int (*callback)(DB *,int,int)){
return self->set_feedback(self, callback);
}
SWIGINTERN int DB_get_flags(DB *self,u_int32_t *flags){
return self->get_flags(self, flags);
}
SWIGINTERN int DB_set_flags(DB *self,u_int32_t flags){
return self->set_flags(self, flags);
}
SWIGINTERN int DB_get_heapsize(DB *self,u_int32_t *gbytes,u_int32_t *bytes){
return self->get_heapsize(self, gbytes, bytes);
}
SWIGINTERN int DB_set_heapsize(DB *self,u_int32_t gbytes,u_int32_t bytes){
return self->set_heapsize(self, gbytes, bytes, 0);
}
SWIGINTERN int DB_get_heap_regionsize(DB *self,u_int32_t *npages){
return self->get_heap_regionsize(self, npages);
}
SWIGINTERN int DB_set_heap_regionsize(DB *self,u_int32_t npages){
return self->set_heap_regionsize(self, npages);
}
SWIGINTERN int DB_set_h_compare(DB *self,int (*callback)(DB *,DBT const *,DBT const *,size_t *)){
return self->set_h_compare(self, callback);
}
SWIGINTERN int DB_get_h_ffactor(DB *self,u_int32_t *ffactor){
return self->get_h_ffactor(self, ffactor);
}
SWIGINTERN int DB_set_h_ffactor(DB *self,u_int32_t ffactor){
return self->set_h_ffactor(self, ffactor);
}
SWIGINTERN int DB_set_h_hash(DB *self,u_int32_t (*callback)(DB *,void const *,u_int32_t)){
return self->set_h_hash(self, callback);
}
SWIGINTERN int DB_get_h_nelem(DB *self,u_int32_t *nelem){
return self->get_h_nelem(self, nelem);
}
SWIGINTERN int DB_set_h_nelem(DB *self,u_int32_t nelem){
return self->set_h_nelem(self, nelem);
}
SWIGINTERN int DB_get_lk_exclusive(DB *self,int *onoff,int *nowait){
return self->get_lk_exclusive(self, onoff, nowait);
}
SWIGINTERN int DB_set_lk_exclusive(DB *self,int nowait){
return self->set_lk_exclusive(self, nowait);
}
SWIGINTERN int DB_get_lorder(DB *self,int *lorder){
return self->get_lorder(self, lorder);
}
SWIGINTERN int DB_set_lorder(DB *self,int lorder){
return self->set_lorder(self, lorder);
}
SWIGINTERN int DB_get_pagesize(DB *self,u_int32_t *pgsz){
return self->get_pagesize(self, pgsz);
}
SWIGINTERN int DB_set_pagesize(DB *self,u_int32_t pgsz){
return self->set_pagesize(self, pgsz);
}
SWIGINTERN void DB_set_msgcall(DB *self,void (*db_msgcall_fcn)(DB_ENV const *,char const *,char const *)){
self->set_msgcall(self, db_msgcall_fcn);
}
SWIGINTERN int DB_set_msgfile(DB *self,char *msgfile){
int ret;
FILE *fmsg;
ret = 0;
fmsg = NULL;
self->get_msgfile(self, &fmsg);
if (fmsg != NULL && fmsg != stdout && fmsg != stderr) {
fclose(fmsg);
fmsg = NULL;
}
if (strcmp(msgfile, "") == 0 || msgfile == NULL)
self->set_msgfile(self, NULL);
else if (strcmp(msgfile, "stdout") == 0)
self->set_msgfile(self, stdout);
else if (strcmp(msgfile, "stderr") == 0)
self->set_msgfile(self, stderr);
else {
fmsg = fopen(msgfile, "a");
if (fmsg != NULL) {
self->set_msgfile(self, fmsg);
}
else
ret = 1;
}
return ret;
}
SWIGINTERN DBT *DB_get_partition_keys(DB *self,u_int *countp,u_int32_t *sizep,int *err){
DBT *keys = NULL;
*err = self->get_partition_keys(self, countp, &keys);
*sizep = sizeof(DBT);
return keys;
}
SWIGINTERN int DB_get_partition_parts(DB *self,u_int32_t *parts){
int ret;
ret = self->get_partition_keys(self, parts, NULL);
if (*parts == 0)
ret = self->get_partition_callback(self, parts, NULL);
return ret;
}
SWIGINTERN int DB_set_partition(DB *self,u_int32_t parts,DBT *keys,u_int32_t (*partition)(DB *,DBT *)){
DBT *dbt;
DBT **ptr;
size_t dbt_size;
int i, ret;
i = 0;
dbt = NULL;
ptr = (DBT **)keys;
if (keys != NULL) {
dbt_size = sizeof(DBT);
if ((ret = __os_malloc(NULL, (parts - 1) * dbt_size, &dbt)) != 0)
return ret;
do {
if ((ret = __dbt_usercopy(self->env, ptr[i])) != 0)
goto err;
memcpy(&dbt[i], ptr[i], dbt_size);
} while (++i < (int)(parts - 1));
}
ret = self->set_partition(self, parts, dbt, partition);
err: while (--i >= 0)
__os_ufree(self->env, ptr[i]->data);
__os_free(NULL, dbt);
return ret;
}
SWIGINTERN int DB_get_priority(DB *self,DB_CACHE_PRIORITY *flags){
return self->get_priority(self, flags);
}
SWIGINTERN int DB_set_priority(DB *self,DB_CACHE_PRIORITY flags){
return self->set_priority(self, flags);
}
SWIGINTERN int DB_get_q_extentsize(DB *self,u_int32_t *extentsz){
return self->get_q_extentsize(self, extentsz);
}
SWIGINTERN int DB_set_q_extentsize(DB *self,u_int32_t extentsz){
return self->set_q_extentsize(self, extentsz);
}
SWIGINTERN int DB_get_re_delim(DB *self,int *delim){
return self->get_re_delim(self, delim);
}
SWIGINTERN int DB_set_re_delim(DB *self,int delim){
return self->set_re_delim(self, delim);
}
SWIGINTERN int DB_get_re_len(DB *self,u_int32_t *len){
return self->get_re_len(self, len);
}
SWIGINTERN int DB_set_re_len(DB *self,u_int32_t len){
return self->set_re_len(self, len);
}
SWIGINTERN int DB_get_re_pad(DB *self,int *pad){
return self->get_re_pad(self, pad);
}
SWIGINTERN int DB_set_re_pad(DB *self,int pad){
return self->set_re_pad(self, pad);
}
SWIGINTERN int DB_get_re_source(DB *self,char const **source){
return self->get_re_source(self, source);
}
SWIGINTERN int DB_set_re_source(DB *self,char *source){
return self->set_re_source(self, source);
}
SWIGINTERN void *DB_stat(DB *self,DB_TXN *txnid,u_int32_t flags,int *err){
void *ret = NULL;
*err = self->stat(self, txnid, &ret, flags);
return ret;
}
SWIGINTERN int DB_stat_print(DB *self,u_int32_t flags){
return self->stat_print(self, flags);
}
SWIGINTERN int DB_sync(DB *self,u_int32_t flags){
return self->sync(self, flags);
}
SWIGINTERN int DB_truncate(DB *self,DB_TXN *txn,u_int32_t *countp,u_int32_t flags){
return self->truncate(self, txn, countp, flags);
}
SWIGINTERN int DB_upgrade(DB *self,char const *file,u_int32_t flags){
return self->upgrade(self, file, flags);
}
SWIGINTERN int DB_verify(DB *self,char const *file,char const *database,FILE *handle,int (*callback)(void *,void const *),u_int32_t flags){
/*
* We can't easily #include "dbinc/db_ext.h" because of name
* clashes, so we declare this explicitly.
*/
extern int __db_verify_internal __P((DB *, const char *, const
char *, void *, int (*)(void *, const void *), u_int32_t));
return __db_verify_internal(self, file, database, (void *)handle, callback, flags);
}
SWIGINTERN int DBC_close(DBC *self){
return self->close(self);
}
SWIGINTERN int DBC_cmp(DBC *self,DBC *other_dbc,int *result,u_int32_t flags){
return self->cmp(self, other_dbc, result, flags);
}
SWIGINTERN int DBC_count(DBC *self,db_recno_t *cnt,u_int32_t flags){
return self->count(self, cnt, flags);
}
SWIGINTERN DB_STREAM *DBC_db_stream(DBC *self,u_int32_t flags,int *err){
DB_STREAM *dbs = NULL;
*err = self->db_stream(self, &dbs, flags);
return dbs;
}
SWIGINTERN int DBC_del(DBC *self,u_int32_t flags){
return self->del(self, flags);
}
SWIGINTERN DBC *DBC_dup(DBC *self,u_int32_t flags,int *err){
DBC *cursor = NULL;
*err = self->dup(self, &cursor, flags);
return cursor;
}
SWIGINTERN int DBC_get(DBC *self,DBT *key,DBT *data,u_int32_t flags){
return self->get(self, key, data, flags);
}
SWIGINTERN int DBC_pget(DBC *self,DBT *key,DBT *pkey,DBT *data,u_int32_t flags){
return self->pget(self, key, pkey, data, flags);
}
SWIGINTERN int DBC_put(DBC *self,DBT *key,DBT *data,u_int32_t flags){
return self->put(self, key, data, flags);
}
SWIGINTERN int DBC_get_priority(DBC *self,DB_CACHE_PRIORITY *flags){
return self->get_priority(self, flags);
}
SWIGINTERN int DBC_set_priority(DBC *self,DB_CACHE_PRIORITY flags){
return self->set_priority(self, flags);
}
SWIGINTERN DBT *new_DBT(void){
DBT *self = NULL;
self = malloc(sizeof(DBT));
memset(self, 0, sizeof(DBT));
return self;
}
SWIGINTERN int DB_SITE_close(DB_SITE *self){
return self->close(self);
}
SWIGINTERN int DB_SITE_get_address(DB_SITE *self,char const **hostp,u_int *port){
return self->get_address(self, hostp, port);
}
SWIGINTERN int DB_SITE_get_config(DB_SITE *self,u_int32_t which,u_int32_t *onp){
return self->get_config(self, which, onp);
}
SWIGINTERN int DB_SITE_get_eid(DB_SITE *self,int *eidp){
return self->get_eid(self, eidp);
}
SWIGINTERN int DB_SITE_remove(DB_SITE *self){
return self->remove(self);
}
SWIGINTERN int DB_SITE_set_config(DB_SITE *self,u_int32_t which,u_int32_t value){
return self->set_config(self, which, value);
}
SWIGINTERN int DB_STREAM_close(DB_STREAM *self,u_int32_t flags){
return self->close(self, flags);
}
SWIGINTERN int DB_STREAM_read(DB_STREAM *self,DBT *data,db_off_t offset,u_int32_t size,u_int32_t flags){
return self->read(self, data, offset, size, flags);
}
SWIGINTERN int DB_STREAM_size(DB_STREAM *self,db_off_t *size,u_int32_t flags){
return self->size(self, size, flags);
}
SWIGINTERN int DB_STREAM_write(DB_STREAM *self,DBT *data,db_off_t offset,u_int32_t flags){
return self->write(self, data, offset, flags);
}
SWIGINTERN int DB_TXN_abort(DB_TXN *self){
return self->abort(self);
}
SWIGINTERN int DB_TXN_is_commit_token_enabled(DB_TXN *self){
int is_nested, is_logging_enabled, is_rep_client;
ENV *env = self->mgrp->env;
is_nested = self->parent != NULL;
is_logging_enabled = env->lg_handle != NULL;
is_rep_client = (env->rep_handle != NULL &&
env->rep_handle->region != NULL &&
F_ISSET((env->rep_handle->region), REP_F_CLIENT));
return (!is_nested && is_logging_enabled && !is_rep_client);
}
SWIGINTERN int DB_TXN_set_commit_token(DB_TXN *self,DB_TXN_TOKEN *token){
return self->set_commit_token(self, token);
}
SWIGINTERN int DB_TXN_commit(DB_TXN *self,u_int32_t flags){
return self->commit(self, flags);
}
SWIGINTERN int DB_TXN_discard(DB_TXN *self,u_int32_t flags){
return self->discard(self, flags);
}
SWIGINTERN u_int32_t DB_TXN_id(DB_TXN *self){
return self->id(self);
}
SWIGINTERN int DB_TXN_prepare(DB_TXN *self,u_int8_t globalID[DB_GID_SIZE]){
return self->prepare(self, globalID);
}
SWIGINTERN int DB_TXN_get_name(DB_TXN *self,char const **name){
return self->get_name(self, name);
}
SWIGINTERN int DB_TXN_set_name(DB_TXN *self,char const *name){
return self->set_name(self, name);
}
SWIGINTERN int DB_TXN_get_priority(DB_TXN *self,u_int32_t *priorityp){
return self->get_priority(self, priorityp);
}
SWIGINTERN int DB_TXN_set_priority(DB_TXN *self,u_int32_t priority){
return self->set_priority(self, priority);
}
SWIGINTERN int DB_TXN_set_timeout(DB_TXN *self,db_timeout_t timeout,u_int32_t flags){
return self->set_timeout(self, timeout, flags);
}
SWIGINTERN int DB_ENV_set_usercopy(DB_ENV *self,int (*dbt_usercopy)(DBT *,u_int32_t,void *,u_int32_t,u_int32_t)){
self->env->dbt_usercopy = dbt_usercopy;
return 0;
}
SWIGINTERN DB_ENV *new_DB_ENV(u_int32_t flags){
DB_ENV *self = NULL;
errno = db_env_create(&self, flags);
return self;
}
SWIGINTERN void delete_DB_ENV(DB_ENV *self){ }
SWIGINTERN int DB_ENV_backup(DB_ENV *self,char const *target,u_int32_t flags){
return self->backup(self, target, flags);
}
SWIGINTERN DB_TXN *DB_ENV_cdsgroup_begin(DB_ENV *self,int *err){
DB_TXN *group;
*err = self->cdsgroup_begin(self, &group);
return group;
}
SWIGINTERN int DB_ENV_close(DB_ENV *self,u_int32_t flags){
return self->close(self, flags);
}
SWIGINTERN int DB_ENV_dbbackup(DB_ENV *self,char const *dbfile,char const *target,u_int32_t flags){
return self->dbbackup(self, dbfile, target, flags);
}
SWIGINTERN int DB_ENV_dbremove(DB_ENV *self,DB_TXN *txn,char const *file,char const *database,u_int32_t flags){
return self->dbremove(self, txn, file, database, flags);
}
SWIGINTERN int DB_ENV_dbrename(DB_ENV *self,DB_TXN *txn,char const *file,char const *database,char const *newname,u_int32_t flags){
return self->dbrename(self, txn, file, database, newname, flags);
}
SWIGINTERN int DB_ENV_failchk(DB_ENV *self,u_int32_t flags){
return self->failchk(self, flags);
}
SWIGINTERN int DB_ENV_fileid_reset(DB_ENV *self,char const *file,u_int32_t flags){
return self->fileid_reset(self, file, flags);
}
SWIGINTERN int DB_ENV_get_home(DB_ENV *self,char const **file){
return self->get_home(self, file);
}
SWIGINTERN int DB_ENV_is_transaction_applied(DB_ENV *self,DB_TXN_TOKEN *token,db_timeout_t timeout,u_int32_t flags){
return self->txn_applied(self, token, timeout, flags);
}
SWIGINTERN int DB_ENV_lock_detect(DB_ENV *self,u_int32_t flags,u_int32_t atype,u_int32_t *rejected){
return self->lock_detect(self, flags, atype, rejected);
}
SWIGINTERN DB_LOCK DB_ENV_lock_get(DB_ENV *self,u_int32_t locker,u_int32_t flags,DBT *object,db_lockmode_t const mode,int *err){
DB_LOCK lock;
*err = self->lock_get(self, locker, flags, object, mode, &lock);
return lock;
}
SWIGINTERN int DB_ENV_lock_id(DB_ENV *self,u_int32_t *id){
return self->lock_id(self, id);
}
SWIGINTERN int DB_ENV_lock_id_free(DB_ENV *self,u_int32_t id){
return self->lock_id_free(self, id);
}
SWIGINTERN int DB_ENV_lock_put(DB_ENV *self,DB_LOCK *lck){
return self->lock_put(self, lck);
}
SWIGINTERN void *DB_ENV_lock_stat(DB_ENV *self,u_int32_t flags,int *err){
DB_LOCK_STAT *ret;
*err = self->lock_stat(self, &ret, flags);
return (void *)ret;
}
SWIGINTERN int DB_ENV_lock_stat_print(DB_ENV *self,u_int32_t flags){
return self->lock_stat_print(self, flags);
}
SWIGINTERN int DB_ENV_lock_vec(DB_ENV *self,u_int32_t locker,u_int32_t flags,DB_LOCKREQ **list,int nlist,DB_LOCKREQ *elistp){
int i, ret;
DB_LOCKREQ *vec;
ret = __os_malloc(self->env, sizeof(DB_LOCKREQ) * nlist, &vec);
if (ret != 0)
return ENOMEM;
for (i = 0; i < nlist; i++)
vec[i] = *list[i];
if (elistp == NULL)
ret = self->lock_vec(self, locker, flags, vec, nlist, NULL);
else
ret = self->lock_vec(self, locker, flags, vec, nlist, &elistp);
for (i = 0; i < nlist; i++)
*list[i] = vec[i];
__os_free(self->env , vec);
return ret;
}
SWIGINTERN char **DB_ENV_log_archive(DB_ENV *self,u_int32_t flags,int *err,int *cntp){
char **list = NULL;
int cnt = 0;
*err = self->log_archive(self, &list, flags);
if (list != NULL)
while (list[cnt] != NULL) {
cnt++;
}
*cntp = cnt;
return list;
}
SWIGINTERN int DB_ENV_log_file(DB_ENV *self,DB_LSN const *lsn,char *namep,size_t len){
int ret = self->log_file(self, lsn, namep, len);
if (ret == EINVAL)
return DB_BUFFER_SMALL;
return ret;
}
SWIGINTERN int DB_ENV_log_flush(DB_ENV *self,DB_LSN const *lsn){
return self->log_flush(self, lsn);
}
SWIGINTERN int DB_ENV_log_put(DB_ENV *self,DB_LSN *lsn,DBT *data,u_int32_t flags){
return self->log_put(self, lsn, data, flags);
}
SWIGINTERN int DB_ENV_log_get_config(DB_ENV *self,u_int32_t which,int *onoff){
return self->log_get_config(self, which, onoff);
}
SWIGINTERN int DB_ENV_log_set_config(DB_ENV *self,u_int32_t which,int onoff){
return self->log_set_config(self, which, onoff);
}
SWIGINTERN int DB_ENV_log_printf(DB_ENV *self,DB_TXN *txn,char const *str){
return self->log_printf(self, txn, "%s", str);
}
SWIGINTERN void *DB_ENV_log_stat(DB_ENV *self,u_int32_t flags,int *err){
DB_LOG_STAT *ret;
*err = self->log_stat(self, &ret, flags);
return (void *)ret;
}
SWIGINTERN int DB_ENV_log_stat_print(DB_ENV *self,u_int32_t flags){
return self->log_stat_print(self, flags);
}
SWIGINTERN int DB_ENV_lsn_reset(DB_ENV *self,char const *file,u_int32_t flags){
return self->lsn_reset(self, file, flags);
}
SWIGINTERN void *DB_ENV_memp_stat(DB_ENV *self,void ***fstatp,u_int32_t flags,int *err,int *cntp){
DB_MPOOL_STAT *ret;
DB_MPOOL_FSTAT **fptr;
int cnt;
*err = self->memp_stat(self, &ret, &fptr, flags);
cnt = 0;
if (fptr != NULL)
while (fptr[cnt] != NULL) {
cnt++;
}
*cntp = cnt;
*fstatp = (void **)fptr;
return (void *)ret;
}
SWIGINTERN int DB_ENV_memp_stat_print(DB_ENV *self,u_int32_t flags){
return self->memp_stat_print(self, flags);
}
SWIGINTERN int DB_ENV_memp_sync(DB_ENV *self,DB_LSN *lsn){
return self->memp_sync(self, lsn);
}
SWIGINTERN int DB_ENV_memp_trickle(DB_ENV *self,int percent,int *nwrotep){
return self->memp_trickle(self, percent, nwrotep);
}
SWIGINTERN int DB_ENV_mutex_alloc(DB_ENV *self,u_int32_t flags,db_mutex_t *mutexp){
return self->mutex_alloc(self, flags, mutexp);
}
SWIGINTERN int DB_ENV_mutex_free(DB_ENV *self,db_mutex_t mutex){
return self->mutex_free(self, mutex);
}
SWIGINTERN int DB_ENV_mutex_lock(DB_ENV *self,db_mutex_t mutex){
return self->mutex_lock(self, mutex);
}
SWIGINTERN void *DB_ENV_mutex_stat(DB_ENV *self,u_int32_t flags,int *err){
DB_MUTEX_STAT *ret;
*err = self->mutex_stat(self, &ret, flags);
return (void *)ret;
}
SWIGINTERN int DB_ENV_mutex_stat_print(DB_ENV *self,u_int32_t flags){
return self->mutex_stat_print(self, flags);
}
SWIGINTERN int DB_ENV_mutex_unlock(DB_ENV *self,db_mutex_t mutex){
return self->mutex_unlock(self, mutex);
}
SWIGINTERN int DB_ENV_mutex_get_align(DB_ENV *self,u_int32_t *align){
return self->mutex_get_align(self, align);
}
SWIGINTERN int DB_ENV_mutex_set_align(DB_ENV *self,u_int32_t align){
return self->mutex_set_align(self, align);
}
SWIGINTERN int DB_ENV_mutex_get_increment(DB_ENV *self,u_int32_t *increment){
return self->mutex_get_increment(self, increment);
}
SWIGINTERN int DB_ENV_mutex_set_increment(DB_ENV *self,u_int32_t increment){
return self->mutex_set_increment(self, increment);
}
SWIGINTERN int DB_ENV_mutex_get_init(DB_ENV *self,u_int32_t *init){
return self->mutex_get_init(self, init);
}
SWIGINTERN int DB_ENV_mutex_set_init(DB_ENV *self,u_int32_t init){
return self->mutex_set_init(self, init);
}
SWIGINTERN int DB_ENV_mutex_get_max(DB_ENV *self,u_int32_t *max){
return self->mutex_get_max(self, max);
}
SWIGINTERN int DB_ENV_mutex_set_max(DB_ENV *self,u_int32_t max){
return self->mutex_set_max(self, max);
}
SWIGINTERN int DB_ENV_mutex_get_tas_spins(DB_ENV *self,u_int32_t *tas_spins){
return self->mutex_get_tas_spins(self, tas_spins);
}
SWIGINTERN int DB_ENV_mutex_set_tas_spins(DB_ENV *self,u_int32_t tas_spins){
return self->mutex_set_tas_spins(self, tas_spins);
}
SWIGINTERN int DB_ENV_open(DB_ENV *self,char const *home,u_int32_t flags,int mode){
return self->open(self, home, flags, mode);
}
SWIGINTERN int DB_ENV_get_open_flags(DB_ENV *self,u_int32_t *flags){
return self->get_open_flags(self, flags);
}
SWIGINTERN int DB_ENV_remove(DB_ENV *self,char *db_home,u_int32_t flags){
return self->remove(self, db_home, flags);
}
SWIGINTERN int DB_ENV_repmgr_set_ack_policy(DB_ENV *self,int ack_policy){
return self->repmgr_set_ack_policy(self, ack_policy);
}
SWIGINTERN int DB_ENV_repmgr_get_ack_policy(DB_ENV *self,int *ack_policy){
return self->repmgr_get_ack_policy(self, ack_policy);
}
SWIGINTERN int DB_ENV_repmgr_set_ssl_config(DB_ENV *self,int config_type,char *value){
return self->repmgr_set_ssl_config(self, config_type, value);
}
SWIGINTERN int DB_ENV_repmgr_get_incoming_queue_max(DB_ENV *self,u_int32_t *gbytes,u_int32_t *bytes){
return self->repmgr_get_incoming_queue_max(self, gbytes, bytes);
}
SWIGINTERN int DB_ENV_repmgr_set_incoming_queue_max(DB_ENV *self,u_int32_t gbytes,u_int32_t bytes){
return self->repmgr_set_incoming_queue_max(self, gbytes, bytes);
}
SWIGINTERN DB_CHANNEL *DB_ENV_repmgr_channel(DB_ENV *self,int eid,u_int32_t flags,int *err){
DB_CHANNEL *channel = NULL;
*err = self->repmgr_channel(self, eid, &channel, flags);
return channel;
}
SWIGINTERN DB_SITE *DB_ENV_repmgr_local_site(DB_ENV *self,int *err){
DB_SITE *sitep = NULL;
*err = self->repmgr_local_site(self, &sitep);
return sitep;
}
SWIGINTERN int DB_ENV_repmgr_msg_dispatch(DB_ENV *self,void (*dispatch)(DB_ENV *,DB_CHANNEL *,DBT *,u_int32_t,u_int32_t),u_int32_t flags){
return self->repmgr_msg_dispatch(self, dispatch, flags);
}
SWIGINTERN DB_SITE *DB_ENV_repmgr_site(DB_ENV *self,char *host,u_int port,int *err){
DB_SITE *sitep= NULL;
*err = self->repmgr_site(self, host, port, &sitep, 0);
return sitep;
}
SWIGINTERN DB_SITE *DB_ENV_repmgr_site_by_eid(DB_ENV *self,int eid,int *err){
DB_SITE *sitep= NULL;
*err = self->repmgr_site_by_eid(self, eid, &sitep);
return sitep;
}
SWIGINTERN DB_REPMGR_SITE *DB_ENV_repmgr_site_list(DB_ENV *self,u_int *countp,u_int32_t *sizep,int *err){
DB_REPMGR_SITE *listp = NULL;
*err = self->repmgr_site_list(self, countp, &listp);
*sizep = sizeof(DB_REPMGR_SITE);
return listp;
}
SWIGINTERN int DB_ENV_repmgr_start(DB_ENV *self,int nthreads,u_int32_t flags){
return self->repmgr_start(self, nthreads, flags);
}
SWIGINTERN void *DB_ENV_repmgr_stat(DB_ENV *self,u_int32_t flags,int *err){
DB_REPMGR_STAT *ret;
*err = self->repmgr_stat(self, &ret, flags);
return (void *)ret;
}
SWIGINTERN int DB_ENV_repmgr_stat_print(DB_ENV *self,u_int32_t flags){
return self->repmgr_stat_print(self, flags);
}
SWIGINTERN int DB_ENV_rep_elect(DB_ENV *self,u_int32_t nsites,u_int32_t nvotes,u_int32_t flags){
return self->rep_elect(self, nsites, nvotes, flags);
}
SWIGINTERN int DB_ENV_rep_process_message(DB_ENV *self,DBT *control,DBT *rec,int envid,DB_LSN *ret_lsnp){
return self->rep_process_message(self, control, rec, envid, ret_lsnp);
}
SWIGINTERN int DB_ENV_rep_start(DB_ENV *self,DBT *cdata,u_int32_t flags){
return self->rep_start(self, cdata, flags);
}
SWIGINTERN void *DB_ENV_rep_stat(DB_ENV *self,u_int32_t flags,int *err){
DB_REP_STAT *ret;
*err = self->rep_stat(self, &ret, flags);
return (void *)ret;
}
SWIGINTERN int DB_ENV_rep_stat_print(DB_ENV *self,u_int32_t flags){
return self->rep_stat_print(self, flags);
}
SWIGINTERN int DB_ENV_rep_sync(DB_ENV *self,u_int32_t flags){
return self->rep_sync(self, flags);
}
SWIGINTERN int DB_ENV_rep_set_config(DB_ENV *self,u_int32_t which,int onoff){
return self->rep_set_config(self, which, onoff);
}
SWIGINTERN int DB_ENV_rep_get_config(DB_ENV *self,u_int32_t which,int *onoffp){
return self->rep_get_config(self, which, onoffp);
}
SWIGINTERN int DB_ENV_rep_set_clockskew(DB_ENV *self,u_int32_t fast_clock,u_int32_t slow_clock){
return self->rep_set_clockskew(self, fast_clock, slow_clock);
}
SWIGINTERN int DB_ENV_rep_get_clockskew(DB_ENV *self,u_int32_t *fast_clockp,u_int32_t *slow_clockp){
return self->rep_get_clockskew(self, fast_clockp, slow_clockp);
}
SWIGINTERN int DB_ENV_rep_set_limit(DB_ENV *self,u_int32_t gbytes,u_int32_t bytes){
return self->rep_set_limit(self, gbytes, bytes);
}
SWIGINTERN int DB_ENV_rep_get_limit(DB_ENV *self,u_int32_t *gbytesp,u_int32_t *bytesp){
return self->rep_get_limit(self, gbytesp, bytesp);
}
SWIGINTERN int DB_ENV_rep_set_nsites(DB_ENV *self,u_int32_t nsites){
return self->rep_set_nsites(self, nsites);
}
SWIGINTERN int DB_ENV_rep_get_nsites(DB_ENV *self,u_int32_t *nsitesp){
return self->rep_get_nsites(self, nsitesp);
}
SWIGINTERN int DB_ENV_rep_set_priority(DB_ENV *self,u_int32_t priority){
return self->rep_set_priority(self, priority);
}
SWIGINTERN int DB_ENV_rep_get_priority(DB_ENV *self,u_int32_t *priorityp){
return self->rep_get_priority(self, priorityp);
}
SWIGINTERN int DB_ENV_rep_set_request(DB_ENV *self,u_int32_t min,u_int32_t max){
return self->rep_set_request(self, min, max);
}
SWIGINTERN int DB_ENV_rep_get_request(DB_ENV *self,u_int32_t *minp,u_int32_t *maxp){
return self->rep_get_request(self, minp, maxp);
}
SWIGINTERN int DB_ENV_rep_set_timeout(DB_ENV *self,int which,u_int32_t timeout){
return self->rep_set_timeout(self, which, timeout);
}
SWIGINTERN int DB_ENV_rep_get_timeout(DB_ENV *self,int which,u_int32_t *timeoutp){
return self->rep_get_timeout(self, which, timeoutp);
}
SWIGINTERN int DB_ENV_rep_set_transport(DB_ENV *self,int envid,int (*send)(DB_ENV *,DBT const *,DBT const *,DB_LSN const *,int,u_int32_t)){
return self->rep_set_transport(self, envid, send);
}
SWIGINTERN int DB_ENV_rep_set_view(DB_ENV *self,int (*f_repview)(DB_ENV *,char const *,int *,u_int32_t)){
return self->rep_set_view(self, f_repview);
}
SWIGINTERN int DB_ENV_set_backup_callbacks(DB_ENV *self,int (*open_func)(DB_ENV *,char const *,char const *,void **),int (*write_func)(DB_ENV *,u_int32_t,u_int32_t,u_int32_t,u_int8_t *,void *),int (*close_func)(DB_ENV *,char const *,void *)){
return self->set_backup_callbacks(self, open_func, write_func, close_func);
}
SWIGINTERN int DB_ENV_get_backup_config(DB_ENV *self,DB_BACKUP_CONFIG cfg,u_int32_t *value){
return self->get_backup_config(self, cfg, value);
}
SWIGINTERN int DB_ENV_set_backup_config(DB_ENV *self,DB_BACKUP_CONFIG cfg,u_int32_t value){
return self->set_backup_config(self, cfg, value);
}
SWIGINTERN int DB_ENV_get_cachesize(DB_ENV *self,u_int32_t *gbytes,u_int32_t *bytes,int *ncache){
return self->get_cachesize(self, gbytes, bytes, ncache);
}
SWIGINTERN int DB_ENV_set_cachesize(DB_ENV *self,u_int32_t gbytes,u_int32_t bytes,int ncache){
return self->set_cachesize(self, gbytes, bytes, ncache);
}
SWIGINTERN int DB_ENV_get_cache_max(DB_ENV *self,u_int32_t *gbytes,u_int32_t *bytes){
return self->get_cache_max(self, gbytes, bytes);
}
SWIGINTERN int DB_ENV_set_cache_max(DB_ENV *self,u_int32_t gbytes,u_int32_t bytes){
return self->set_cache_max(self, gbytes, bytes);
}
SWIGINTERN int DB_ENV_get_ext_file_dir(DB_ENV *self,char const **dirp){
return self->get_ext_file_dir(self, dirp);
}
SWIGINTERN char **DB_ENV_get_data_dirs(DB_ENV *self,int *err,int *cntp){
char **list = NULL;
int cnt = 0;
*err = self->get_data_dirs(self, &list);
if (list != NULL)
while (list[cnt] != NULL) {
cnt++;
}
*cntp = cnt;
return list;
}
SWIGINTERN int DB_ENV_add_data_dir(DB_ENV *self,char const *dir){
return self->add_data_dir(self, dir);
}
SWIGINTERN int DB_ENV_set_create_dir(DB_ENV *self,char const *dir){
return self->set_create_dir(self, dir);
}
SWIGINTERN int DB_ENV_get_encrypt_flags(DB_ENV *self,u_int32_t *flags){
return self->get_encrypt_flags(self, flags);
}
SWIGINTERN int DB_ENV_set_encrypt(DB_ENV *self,char const *passwd,u_int32_t flags){
return self->set_encrypt(self, passwd, flags);
}
SWIGINTERN void DB_ENV_set_errcall(DB_ENV *self,void (*db_errcall_fcn)(DB_ENV const *,char const *,char const *)){
self->set_errcall(self, db_errcall_fcn);
}
SWIGINTERN int DB_ENV_set_event_notify(DB_ENV *self,void (*callback)(DB_ENV *,u_int32_t,void *)){
return self->set_event_notify(self, callback);
}
SWIGINTERN int DB_ENV_set_ext_file_dir(DB_ENV *self,char const *dir){
return self->set_ext_file_dir(self, dir);
}
SWIGINTERN int DB_ENV_get_ext_file_threshold(DB_ENV *self,u_int32_t *bytes){
return self->get_ext_file_threshold(self, bytes);
}
SWIGINTERN int DB_ENV_set_ext_file_threshold(DB_ENV *self,u_int32_t bytes,u_int32_t flags){
return self->set_ext_file_threshold(self, bytes, flags);
}
SWIGINTERN int DB_ENV_set_feedback(DB_ENV *self,void (*callback)(DB_ENV *,int,int)){
return self->set_feedback(self, callback);
}
SWIGINTERN int DB_ENV_get_flags(DB_ENV *self,u_int32_t *flags){
return self->get_flags(self, flags);
}
SWIGINTERN int DB_ENV_set_flags(DB_ENV *self,u_int32_t flags,int onoff){
return self->set_flags(self, flags, onoff);
}
SWIGINTERN int DB_ENV_get_intermediate_dir_mode(DB_ENV *self,char const **mode){
return self->get_intermediate_dir_mode(self, mode);
}
SWIGINTERN int DB_ENV_set_intermediate_dir_mode(DB_ENV *self,char const *mode){
return self->set_intermediate_dir_mode(self, mode);
}
SWIGINTERN int DB_ENV_set_isalive(DB_ENV *self,int (*callback)(DB_ENV *,pid_t,db_threadid_t,u_int32_t)){
return self->set_isalive(self, callback);
}
SWIGINTERN int DB_ENV_get_lg_bsize(DB_ENV *self,u_int32_t *bsize){
return self->get_lg_bsize(self, bsize);
}
SWIGINTERN int DB_ENV_set_lg_bsize(DB_ENV *self,u_int32_t bsize){
return self->set_lg_bsize(self, bsize);
}
SWIGINTERN int DB_ENV_get_lg_dir(DB_ENV *self,char const **dir){
return self->get_lg_dir(self, dir);
}
SWIGINTERN int DB_ENV_set_lg_dir(DB_ENV *self,char const *dir){
return self->set_lg_dir(self, dir);
}
SWIGINTERN int DB_ENV_get_lg_filemode(DB_ENV *self,int *mode){
return self->get_lg_filemode(self, mode);
}
SWIGINTERN int DB_ENV_set_lg_filemode(DB_ENV *self,int mode){
return self->set_lg_filemode(self, mode);
}
SWIGINTERN int DB_ENV_get_lg_max(DB_ENV *self,u_int32_t *max){
return self->get_lg_max(self, max);
}
SWIGINTERN int DB_ENV_set_lg_max(DB_ENV *self,u_int32_t max){
return self->set_lg_max(self, max);
}
SWIGINTERN int DB_ENV_get_lg_regionmax(DB_ENV *self,u_int32_t *max){
return self->get_lg_regionmax(self, max);
}
SWIGINTERN int DB_ENV_set_lg_regionmax(DB_ENV *self,u_int32_t max){
return self->set_lg_regionmax(self, max);
}
SWIGINTERN int DB_ENV_log_verify(DB_ENV *self,char const *envhome,u_int32_t cachesz,char const *dbfile,char const *dbname,time_t stime,time_t etime,u_int32_t stfile,u_int32_t stoffset,u_int32_t efile,u_int32_t eoffset,int caf,int verbose){
return self->env->log_verify_wrap(self->env, envhome, cachesz,
dbfile, dbname, stime, etime, stfile, stoffset, efile,
eoffset, caf, verbose);
}
SWIGINTERN int DB_ENV_get_lk_conflicts_nmodes(DB_ENV *self,int *nmodes){
return self->get_lk_conflicts(self, NULL, nmodes);
}
SWIGINTERN int DB_ENV_get_lk_conflicts(DB_ENV *self,u_int8_t *conflicts){
int i, nmodes, ret;
u_int8_t *mtrx = NULL;
ret = self->get_lk_conflicts(self, &mtrx, &nmodes);
for (i = 0; i < nmodes * nmodes; i++)
conflicts[i] = mtrx[i];
return ret;
}
SWIGINTERN int DB_ENV_set_lk_conflicts(DB_ENV *self,u_int8_t *conflicts,int nmodes){
return self->set_lk_conflicts(self, conflicts, nmodes);
}
SWIGINTERN int DB_ENV_get_lk_detect(DB_ENV *self,u_int32_t *mode){
return self->get_lk_detect(self, mode);
}
SWIGINTERN int DB_ENV_set_lk_detect(DB_ENV *self,u_int32_t mode){
return self->set_lk_detect(self, mode);
}
SWIGINTERN int DB_ENV_get_lk_max_locks(DB_ENV *self,u_int32_t *max){
return self->get_lk_max_locks(self, max);
}
SWIGINTERN int DB_ENV_set_lk_max_locks(DB_ENV *self,u_int32_t max){
return self->set_lk_max_locks(self, max);
}
SWIGINTERN int DB_ENV_get_lk_max_lockers(DB_ENV *self,u_int32_t *max){
return self->get_lk_max_lockers(self, max);
}
SWIGINTERN int DB_ENV_set_lk_max_lockers(DB_ENV *self,u_int32_t max){
return self->set_lk_max_lockers(self, max);
}
SWIGINTERN int DB_ENV_get_lk_max_objects(DB_ENV *self,u_int32_t *max){
return self->get_lk_max_objects(self, max);
}
SWIGINTERN int DB_ENV_set_lk_max_objects(DB_ENV *self,u_int32_t max){
return self->set_lk_max_objects(self, max);
}
SWIGINTERN int DB_ENV_get_lk_partitions(DB_ENV *self,u_int32_t *max){
return self->get_lk_partitions(self, max);
}
SWIGINTERN int DB_ENV_set_lk_partitions(DB_ENV *self,u_int32_t max){
return self->set_lk_partitions(self, max);
}
SWIGINTERN int DB_ENV_get_lk_tablesize(DB_ENV *self,u_int32_t *tablesize){
return self->get_lk_tablesize(self, tablesize);
}
SWIGINTERN int DB_ENV_set_lk_tablesize(DB_ENV *self,u_int32_t tablesize){
return self->set_lk_tablesize(self, tablesize);
}
SWIGINTERN int DB_ENV_get_memory_init(DB_ENV *self,DB_MEM_CONFIG type,u_int32_t *count){
return self->get_memory_init(self, type, count);
}
SWIGINTERN int DB_ENV_set_memory_init(DB_ENV *self,DB_MEM_CONFIG type,u_int32_t count){
return self->set_memory_init(self, type, count);
}
SWIGINTERN int DB_ENV_get_memory_max(DB_ENV *self,u_int32_t *gbytes,u_int32_t *bytes){
return self->get_memory_max(self, gbytes, bytes);
}
SWIGINTERN int DB_ENV_set_memory_max(DB_ENV *self,u_int32_t gbytes,u_int32_t bytes){
return self->set_memory_max(self, gbytes, bytes);
}
SWIGINTERN int DB_ENV_get_metadata_dir(DB_ENV *self,char const **dir){
return self->get_metadata_dir(self, dir);
}
SWIGINTERN int DB_ENV_set_metadata_dir(DB_ENV *self,char const *dir){
return self->set_metadata_dir(self, dir);
}
SWIGINTERN int DB_ENV_get_mp_max_openfd(DB_ENV *self,int *maxopenfd){
return self->get_mp_max_openfd(self, maxopenfd);
}
SWIGINTERN int DB_ENV_set_mp_max_openfd(DB_ENV *self,int maxopenfd){
return self->set_mp_max_openfd(self, maxopenfd);
}
SWIGINTERN int DB_ENV_get_mp_max_write(DB_ENV *self,int *maxwrite,db_timeout_t *maxwrite_sleep){
return self->get_mp_max_write(self, maxwrite, maxwrite_sleep);
}
SWIGINTERN int DB_ENV_set_mp_max_write(DB_ENV *self,int maxwrite,db_timeout_t maxwrite_sleep){
return self->set_mp_max_write(self, maxwrite, maxwrite_sleep);
}
SWIGINTERN int DB_ENV_get_mp_mmapsize(DB_ENV *self,size_t *mp_mmapsize){
return self->get_mp_mmapsize(self, mp_mmapsize);
}
SWIGINTERN int DB_ENV_set_mp_mmapsize(DB_ENV *self,size_t mp_mmapsize){
return self->set_mp_mmapsize(self, mp_mmapsize);
}
SWIGINTERN void DB_ENV_set_msgcall(DB_ENV *self,void (*db_msgcall_fcn)(DB_ENV const *,char const *,char const *)){
self->set_msgcall(self, db_msgcall_fcn);
}
SWIGINTERN int DB_ENV_set_msgfile(DB_ENV *self,char *msgfile){
int ret;
FILE *fmsg;
ret = 0;
fmsg = NULL;
self->get_msgfile(self, &fmsg);
if (fmsg != NULL && fmsg != stdout && fmsg != stderr) {
fclose(fmsg);
fmsg = NULL;
}
if (strcmp(msgfile, "") == 0 || msgfile == NULL)
self->set_msgfile(self, NULL);
else if (strcmp(msgfile, "stdout") == 0)
self->set_msgfile(self, stdout);
else if (strcmp(msgfile, "stderr") == 0)
self->set_msgfile(self, stderr);
else {
fmsg = fopen(msgfile, "a");
if (fmsg != NULL) {
self->set_msgfile(self, fmsg);
}
else
ret = 1;
}
return ret;
}
SWIGINTERN int DB_ENV_get_region_dir(DB_ENV *self,char const **dir){
return self->get_region_dir(self, dir);
}
SWIGINTERN int DB_ENV_set_region_dir(DB_ENV *self,char const *dir){
return self->set_region_dir(self, dir);
}
SWIGINTERN int DB_ENV_get_thread_count(DB_ENV *self,u_int32_t *count){
return self->get_thread_count(self, count);
}
SWIGINTERN int DB_ENV_set_thread_count(DB_ENV *self,u_int32_t count){
return self->set_thread_count(self, count);
}
SWIGINTERN int DB_ENV_set_thread_id(DB_ENV *self,void (*callback)(DB_ENV *,pid_t *,db_threadid_t *)){
return self->set_thread_id(self, callback);
}
SWIGINTERN int DB_ENV_set_thread_id_string(DB_ENV *self,char *(*callback)(DB_ENV *,pid_t,db_threadid_t,char *)){
return self->set_thread_id_string(self, callback);
}
SWIGINTERN int DB_ENV_get_timeout(DB_ENV *self,db_timeout_t *timeout,u_int32_t flags){
return self->get_timeout(self, timeout, flags);
}
SWIGINTERN int DB_ENV_set_timeout(DB_ENV *self,db_timeout_t timeout,u_int32_t flags){
return self->set_timeout(self, timeout, flags);
}
SWIGINTERN int DB_ENV_get_tmp_dir(DB_ENV *self,char const **dir){
return self->get_tmp_dir(self, dir);
}
SWIGINTERN int DB_ENV_set_tmp_dir(DB_ENV *self,char const *dir){
return self->set_tmp_dir(self, dir);
}
SWIGINTERN int DB_ENV_get_tx_max(DB_ENV *self,u_int32_t *max){
return self->get_tx_max(self, max);
}
SWIGINTERN int DB_ENV_set_tx_max(DB_ENV *self,u_int32_t max){
return self->set_tx_max(self, max);
}
SWIGINTERN int DB_ENV_get_tx_timestamp(DB_ENV *self,time_t *timestamp){
return self->get_tx_timestamp(self, timestamp);
}
SWIGINTERN int DB_ENV_set_tx_timestamp(DB_ENV *self,time_t *timestamp){
return self->set_tx_timestamp(self, timestamp);
}
SWIGINTERN int DB_ENV_get_verbose(DB_ENV *self,u_int32_t *msgs){
int onoff, ret;
*msgs = 0;
if ((ret = self->get_verbose(self, DB_VERB_DEADLOCK, &onoff)) != 0)
return ret;
if (onoff)
*msgs |= DB_VERB_DEADLOCK;
if ((ret = self->get_verbose(self, DB_VERB_FILEOPS, &onoff)) != 0)
return ret;
if (onoff)
*msgs |= DB_VERB_FILEOPS;
if ((ret = self->get_verbose(self, DB_VERB_FILEOPS_ALL, &onoff)) != 0)
return ret;
if (onoff)
*msgs |= DB_VERB_FILEOPS_ALL;
if ((ret = self->get_verbose(self, DB_VERB_RECOVERY, &onoff)) != 0)
return ret;
if (onoff)
*msgs |= DB_VERB_RECOVERY;
if ((ret = self->get_verbose(self, DB_VERB_REGISTER, &onoff)) != 0)
return ret;
if (onoff)
*msgs |= DB_VERB_REGISTER;
if ((ret = self->get_verbose(self, DB_VERB_REPLICATION, &onoff)) != 0)
return ret;
if (onoff)
*msgs |= DB_VERB_REPLICATION;
if ((ret = self->get_verbose(self, DB_VERB_REP_ELECT, &onoff)) != 0)
return ret;
if (onoff)
*msgs |= DB_VERB_REP_ELECT;
if ((ret = self->get_verbose(self, DB_VERB_REP_LEASE, &onoff)) != 0)
return ret;
if (onoff)
*msgs |= DB_VERB_REP_LEASE;
if ((ret = self->get_verbose(self, DB_VERB_REP_MISC, &onoff)) != 0)
return ret;
if (onoff)
*msgs |= DB_VERB_REP_MISC;
if ((ret = self->get_verbose(self, DB_VERB_REP_MSGS, &onoff)) != 0)
return ret;
if (onoff)
*msgs |= DB_VERB_REP_MSGS;
if ((ret = self->get_verbose(self, DB_VERB_REP_SYNC, &onoff)) != 0)
return ret;
if (onoff)
*msgs |= DB_VERB_REP_SYNC;
if ((ret = self->get_verbose(self, DB_VERB_REP_SYSTEM, &onoff)) != 0)
return ret;
if (onoff)
*msgs |= DB_VERB_REP_SYSTEM;
if ((ret = self->get_verbose(self, DB_VERB_REPMGR_CONNFAIL, &onoff)) != 0)
return ret;
if (onoff)
*msgs |= DB_VERB_REPMGR_CONNFAIL;
if ((ret = self->get_verbose(self, DB_VERB_REPMGR_MISC, &onoff)) != 0)
return ret;
if (onoff)
*msgs |= DB_VERB_REPMGR_MISC;
if ((ret = self->get_verbose(self, DB_VERB_REPMGR_SSL_ALL, &onoff)) != 0)
return ret;
if (onoff)
*msgs |= DB_VERB_REPMGR_SSL_ALL;
if ((ret = self->get_verbose(self, DB_VERB_REPMGR_SSL_CONN, &onoff)) != 0)
return ret;
if (onoff)
*msgs |= DB_VERB_REPMGR_SSL_CONN;
if ((ret = self->get_verbose(self, DB_VERB_REPMGR_SSL_IO, &onoff)) != 0)
return ret;
if (onoff)
*msgs |= DB_VERB_REPMGR_SSL_IO;
if ((ret = self->get_verbose(self, DB_VERB_WAITSFOR, &onoff)) != 0)
return ret;
if (onoff)
*msgs |= DB_VERB_WAITSFOR;
return 0;
}
SWIGINTERN int DB_ENV_set_verbose(DB_ENV *self,u_int32_t which,int onoff){
int ret;
if ((which & DB_VERB_DEADLOCK) &&
(ret = self->set_verbose(self, DB_VERB_DEADLOCK, onoff)) != 0)
return ret;
if ((which & DB_VERB_FILEOPS) &&
(ret = self->set_verbose(self, DB_VERB_FILEOPS, onoff)) != 0)
return ret;
if ((which & DB_VERB_FILEOPS_ALL) &&
(ret = self->set_verbose(self, DB_VERB_FILEOPS_ALL, onoff)) != 0)
return ret;
if ((which & DB_VERB_RECOVERY) &&
(ret = self->set_verbose(self, DB_VERB_RECOVERY, onoff)) != 0)
return ret;
if ((which & DB_VERB_REGISTER) &&
(ret = self->set_verbose(self, DB_VERB_REGISTER, onoff)) != 0)
return ret;
if ((which & DB_VERB_REPLICATION) &&
(ret = self->set_verbose(self, DB_VERB_REPLICATION, onoff)) != 0)
return ret;
if ((which & DB_VERB_REP_ELECT) &&
(ret = self->set_verbose(self, DB_VERB_REP_ELECT, onoff)) != 0)
return ret;
if ((which & DB_VERB_REP_LEASE) &&
(ret = self->set_verbose(self, DB_VERB_REP_LEASE, onoff)) != 0)
return ret;
if ((which & DB_VERB_REP_MISC) &&
(ret = self->set_verbose(self, DB_VERB_REP_MISC, onoff)) != 0)
return ret;
if ((which & DB_VERB_REP_MSGS) &&
(ret = self->set_verbose(self, DB_VERB_REP_MSGS, onoff)) != 0)
return ret;
if ((which & DB_VERB_REP_SYNC) &&
(ret = self->set_verbose(self, DB_VERB_REP_SYNC, onoff)) != 0)
return ret;
if ((which & DB_VERB_REP_SYSTEM) &&
(ret = self->set_verbose(self, DB_VERB_REP_SYSTEM, onoff)) != 0)
return ret;
if ((which & DB_VERB_REPMGR_CONNFAIL) &&
(ret = self->set_verbose(self, DB_VERB_REPMGR_CONNFAIL, onoff)) != 0)
return ret;
if ((which & DB_VERB_REPMGR_MISC) &&
(ret = self->set_verbose(self, DB_VERB_REPMGR_MISC, onoff)) != 0)
return ret;
if ((which & DB_VERB_REPMGR_SSL_ALL) &&
(ret = self->set_verbose(self, DB_VERB_REPMGR_SSL_ALL, onoff)) != 0)
return ret;
if ((which & DB_VERB_REPMGR_SSL_CONN) &&
(ret = self->set_verbose(self, DB_VERB_REPMGR_SSL_CONN, onoff)) != 0)
return ret;
if ((which & DB_VERB_REPMGR_SSL_IO) &&
(ret = self->set_verbose(self, DB_VERB_REPMGR_SSL_IO, onoff)) != 0)
return ret;
if ((which & DB_VERB_WAITSFOR) &&
(ret = self->set_verbose(self, DB_VERB_WAITSFOR, onoff)) != 0)
return ret;
return 0;
}
SWIGINTERN int DB_ENV_stat_print(DB_ENV *self,u_int32_t flags){
return self->stat_print(self, flags);
}
SWIGINTERN DB_TXN *DB_ENV_txn_begin(DB_ENV *self,DB_TXN *parent,u_int32_t flags,int *err){
DB_TXN *txnid = NULL;
*err = self->txn_begin(self, parent, &txnid, flags);
return txnid;
}
SWIGINTERN int DB_ENV_txn_checkpoint(DB_ENV *self,u_int32_t kbyte,u_int32_t min,u_int32_t flags){
return self->txn_checkpoint(self, kbyte, min, flags);
}
SWIGINTERN int DB_ENV_txn_recover(DB_ENV *self,DB_PREPLIST preplist[],long count,long *retp,u_int32_t flags){
return self->txn_recover(self, preplist, count, retp, flags);
}
SWIGINTERN void *DB_ENV_txn_stat(DB_ENV *self,u_int32_t flags,u_int32_t *size,int *err){
DB_TXN_STAT *ret;
*err = self->txn_stat(self, &ret, flags);
*size = sizeof(DB_TXN_ACTIVE);
return (void *)ret;
}
SWIGINTERN int DB_ENV_txn_stat_print(DB_ENV *self,u_int32_t flags){
return self->txn_stat_print(self, flags);
}
void wrap_ufree(DB_ENV *dbenv, void *ptr) {
if (dbenv == NULL)
__os_ufree(NULL, ptr);
else
__os_ufree(dbenv->env, ptr);
}
void *wrap_umalloc(DB_ENV *dbenv, size_t size) {
void *ptr;
if (dbenv == NULL)
__os_umalloc(NULL, size, &ptr);
else
__os_umalloc(dbenv->env, size, &ptr);
return ptr;
}
size_t alloc_dbt_arr(DB_ENV *dbenv, int num_dbt, void **ptr) {
size_t ret = sizeof(DBT);
if (dbenv == NULL)
__os_umalloc(NULL, num_dbt * ret, ptr);
else
__os_umalloc(dbenv->env, num_dbt * ret, ptr);
return ret;
}
SWIGINTERN DB_SEQUENCE *new_DB_SEQUENCE(DB *dbp,u_int32_t flags){
DB_SEQUENCE *seq = NULL;
int ret;
ret = db_sequence_create(&seq, dbp, flags);
if (ret == 0)
return seq;
else
return NULL;
}
SWIGINTERN void delete_DB_SEQUENCE(DB_SEQUENCE *self){ }
SWIGINTERN int DB_SEQUENCE_close(DB_SEQUENCE *self,u_int32_t flags){
return self->close(self, flags);
}
SWIGINTERN int DB_SEQUENCE_get(DB_SEQUENCE *self,DB_TXN *txn,u_int32_t delta,db_seq_t *retp,u_int32_t flags){
return self->get(self, txn, delta, retp, flags);
}
SWIGINTERN DB *DB_SEQUENCE_get_db(DB_SEQUENCE *self){
DB *dbp = NULL;
int err = 0;
err = self->get_db(self, &dbp);
return dbp;
}
SWIGINTERN int DB_SEQUENCE_get_key(DB_SEQUENCE *self,DBT *key){
return self->get_key(self, key);
}
SWIGINTERN int DB_SEQUENCE_initial_value(DB_SEQUENCE *self,db_seq_t value){
return self->initial_value(self, value);
}
SWIGINTERN int DB_SEQUENCE_open(DB_SEQUENCE *self,DB_TXN *txn,DBT *key,u_int32_t flags){
return self->open(self, txn, key, flags);
}
SWIGINTERN int DB_SEQUENCE_remove(DB_SEQUENCE *self,DB_TXN *txn,u_int32_t flags){
return self->remove(self, txn, flags);
}
SWIGINTERN int DB_SEQUENCE_get_cachesize(DB_SEQUENCE *self,u_int32_t *size){
return self->get_cachesize(self, size);
}
SWIGINTERN int DB_SEQUENCE_set_cachesize(DB_SEQUENCE *self,u_int32_t size){
return self->set_cachesize(self, size);
}
SWIGINTERN int DB_SEQUENCE_get_flags(DB_SEQUENCE *self,u_int32_t *flags){
return self->get_flags(self, flags);
}
SWIGINTERN int DB_SEQUENCE_set_flags(DB_SEQUENCE *self,u_int32_t flags){
return self->set_flags(self, flags);
}
SWIGINTERN int DB_SEQUENCE_get_range(DB_SEQUENCE *self,db_seq_t *min,db_seq_t *max){
return self->get_range(self, min, max);
}
SWIGINTERN int DB_SEQUENCE_set_range(DB_SEQUENCE *self,db_seq_t min,db_seq_t max){
return self->set_range(self, min, max);
}
SWIGINTERN void *DB_SEQUENCE_stat(DB_SEQUENCE *self,u_int32_t flags,int *err){
DB_SEQUENCE_STAT *ret = NULL;
*err = self->stat(self, &ret, flags);
return (void *)ret;
}
SWIGINTERN int DB_SEQUENCE_stat_print(DB_SEQUENCE *self,u_int32_t flags){
return self->stat_print(self, flags);
}
#ifdef __cplusplus
extern "C" {
#endif
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_CHANNEL_close___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_CHANNEL *arg1 = (DB_CHANNEL *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB_CHANNEL *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_CHANNEL_close(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_CHANNEL_send_msg___(void * jarg1, void * jarg2, unsigned long jarg3, unsigned long jarg4) {
int jresult ;
DB_CHANNEL *arg1 = (DB_CHANNEL *) 0 ;
DBT *arg2 = (DBT *) 0 ;
u_int32_t arg3 ;
u_int32_t arg4 ;
int result;
arg1 = (DB_CHANNEL *)jarg1;
arg2 = (DBT *)jarg2;
arg3 = (u_int32_t)jarg3;
arg4 = (u_int32_t)jarg4;
result = (int)DB_CHANNEL_send_msg(arg1,arg2,arg3,arg4);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_CHANNEL_send_request___(void * jarg1, void * jarg2, unsigned long jarg3, void * jarg4, unsigned long jarg5, unsigned long jarg6) {
int jresult ;
DB_CHANNEL *arg1 = (DB_CHANNEL *) 0 ;
DBT *arg2 = (DBT *) 0 ;
u_int32_t arg3 ;
DBT *arg4 = (DBT *) 0 ;
db_timeout_t arg5 ;
u_int32_t arg6 ;
int result;
arg1 = (DB_CHANNEL *)jarg1;
arg2 = (DBT *)jarg2;
arg3 = (u_int32_t)jarg3;
arg4 = (DBT *)jarg4;
arg5 = (db_timeout_t)jarg5;
arg6 = (u_int32_t)jarg6;
result = (int)DB_CHANNEL_send_request(arg1,arg2,arg3,arg4,arg5,arg6);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_CHANNEL_set_timeout___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_CHANNEL *arg1 = (DB_CHANNEL *) 0 ;
db_timeout_t arg2 ;
int result;
arg1 = (DB_CHANNEL *)jarg1;
arg2 = (db_timeout_t)jarg2;
result = (int)DB_CHANNEL_set_timeout(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_new_DB_CHANNEL___() {
void * jresult ;
DB_CHANNEL *result = 0 ;
result = (DB_CHANNEL *)calloc(1, sizeof(DB_CHANNEL));
jresult = (void *)result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_delete_DB_CHANNEL___(void * jarg1) {
DB_CHANNEL *arg1 = (DB_CHANNEL *) 0 ;
arg1 = (DB_CHANNEL *)jarg1;
free((char *) arg1);
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_COMPACT_compact_fillpercent_set___(void * jarg1, unsigned long jarg2) {
DB_COMPACT *arg1 = (DB_COMPACT *) 0 ;
u_int32_t arg2 ;
arg1 = (DB_COMPACT *)jarg1;
arg2 = (u_int32_t)jarg2;
if (arg1) (arg1)->compact_fillpercent = arg2;
}
SWIGEXPORT unsigned long SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_COMPACT_compact_fillpercent_get___(void * jarg1) {
unsigned long jresult ;
DB_COMPACT *arg1 = (DB_COMPACT *) 0 ;
u_int32_t result;
arg1 = (DB_COMPACT *)jarg1;
result = (u_int32_t) ((arg1)->compact_fillpercent);
jresult = (unsigned long)result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_COMPACT_compact_timeout_set___(void * jarg1, unsigned long jarg2) {
DB_COMPACT *arg1 = (DB_COMPACT *) 0 ;
db_timeout_t arg2 ;
arg1 = (DB_COMPACT *)jarg1;
arg2 = (db_timeout_t)jarg2;
if (arg1) (arg1)->compact_timeout = arg2;
}
SWIGEXPORT unsigned long SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_COMPACT_compact_timeout_get___(void * jarg1) {
unsigned long jresult ;
DB_COMPACT *arg1 = (DB_COMPACT *) 0 ;
db_timeout_t result;
arg1 = (DB_COMPACT *)jarg1;
result = (db_timeout_t) ((arg1)->compact_timeout);
jresult = (unsigned long)result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_COMPACT_compact_pages_set___(void * jarg1, unsigned long jarg2) {
DB_COMPACT *arg1 = (DB_COMPACT *) 0 ;
u_int32_t arg2 ;
arg1 = (DB_COMPACT *)jarg1;
arg2 = (u_int32_t)jarg2;
if (arg1) (arg1)->compact_pages = arg2;
}
SWIGEXPORT unsigned long SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_COMPACT_compact_pages_get___(void * jarg1) {
unsigned long jresult ;
DB_COMPACT *arg1 = (DB_COMPACT *) 0 ;
u_int32_t result;
arg1 = (DB_COMPACT *)jarg1;
result = (u_int32_t) ((arg1)->compact_pages);
jresult = (unsigned long)result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_COMPACT_compact_empty_buckets_set___(void * jarg1, unsigned long jarg2) {
DB_COMPACT *arg1 = (DB_COMPACT *) 0 ;
u_int32_t arg2 ;
arg1 = (DB_COMPACT *)jarg1;
arg2 = (u_int32_t)jarg2;
if (arg1) (arg1)->compact_empty_buckets = arg2;
}
SWIGEXPORT unsigned long SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_COMPACT_compact_empty_buckets_get___(void * jarg1) {
unsigned long jresult ;
DB_COMPACT *arg1 = (DB_COMPACT *) 0 ;
u_int32_t result;
arg1 = (DB_COMPACT *)jarg1;
result = (u_int32_t) ((arg1)->compact_empty_buckets);
jresult = (unsigned long)result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_COMPACT_compact_pages_free_set___(void * jarg1, unsigned long jarg2) {
DB_COMPACT *arg1 = (DB_COMPACT *) 0 ;
u_int32_t arg2 ;
arg1 = (DB_COMPACT *)jarg1;
arg2 = (u_int32_t)jarg2;
if (arg1) (arg1)->compact_pages_free = arg2;
}
SWIGEXPORT unsigned long SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_COMPACT_compact_pages_free_get___(void * jarg1) {
unsigned long jresult ;
DB_COMPACT *arg1 = (DB_COMPACT *) 0 ;
u_int32_t result;
arg1 = (DB_COMPACT *)jarg1;
result = (u_int32_t) ((arg1)->compact_pages_free);
jresult = (unsigned long)result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_COMPACT_compact_pages_examine_set___(void * jarg1, unsigned long jarg2) {
DB_COMPACT *arg1 = (DB_COMPACT *) 0 ;
u_int32_t arg2 ;
arg1 = (DB_COMPACT *)jarg1;
arg2 = (u_int32_t)jarg2;
if (arg1) (arg1)->compact_pages_examine = arg2;
}
SWIGEXPORT unsigned long SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_COMPACT_compact_pages_examine_get___(void * jarg1) {
unsigned long jresult ;
DB_COMPACT *arg1 = (DB_COMPACT *) 0 ;
u_int32_t result;
arg1 = (DB_COMPACT *)jarg1;
result = (u_int32_t) ((arg1)->compact_pages_examine);
jresult = (unsigned long)result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_COMPACT_compact_levels_set___(void * jarg1, unsigned long jarg2) {
DB_COMPACT *arg1 = (DB_COMPACT *) 0 ;
u_int32_t arg2 ;
arg1 = (DB_COMPACT *)jarg1;
arg2 = (u_int32_t)jarg2;
if (arg1) (arg1)->compact_levels = arg2;
}
SWIGEXPORT unsigned long SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_COMPACT_compact_levels_get___(void * jarg1) {
unsigned long jresult ;
DB_COMPACT *arg1 = (DB_COMPACT *) 0 ;
u_int32_t result;
arg1 = (DB_COMPACT *)jarg1;
result = (u_int32_t) ((arg1)->compact_levels);
jresult = (unsigned long)result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_COMPACT_compact_deadlock_set___(void * jarg1, unsigned long jarg2) {
DB_COMPACT *arg1 = (DB_COMPACT *) 0 ;
u_int32_t arg2 ;
arg1 = (DB_COMPACT *)jarg1;
arg2 = (u_int32_t)jarg2;
if (arg1) (arg1)->compact_deadlock = arg2;
}
SWIGEXPORT unsigned long SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_COMPACT_compact_deadlock_get___(void * jarg1) {
unsigned long jresult ;
DB_COMPACT *arg1 = (DB_COMPACT *) 0 ;
u_int32_t result;
arg1 = (DB_COMPACT *)jarg1;
result = (u_int32_t) ((arg1)->compact_deadlock);
jresult = (unsigned long)result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_COMPACT_compact_pages_truncated_set___(void * jarg1, unsigned long jarg2) {
DB_COMPACT *arg1 = (DB_COMPACT *) 0 ;
db_pgno_t arg2 ;
arg1 = (DB_COMPACT *)jarg1;
arg2 = (db_pgno_t)jarg2;
if (arg1) (arg1)->compact_pages_truncated = arg2;
}
SWIGEXPORT unsigned long SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_COMPACT_compact_pages_truncated_get___(void * jarg1) {
unsigned long jresult ;
DB_COMPACT *arg1 = (DB_COMPACT *) 0 ;
db_pgno_t result;
arg1 = (DB_COMPACT *)jarg1;
result = (db_pgno_t) ((arg1)->compact_pages_truncated);
jresult = (unsigned long)result;
return jresult;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_new_DB_COMPACT___() {
void * jresult ;
DB_COMPACT *result = 0 ;
result = (DB_COMPACT *)calloc(1, sizeof(DB_COMPACT));
jresult = (void *)result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_delete_DB_COMPACT___(void * jarg1) {
DB_COMPACT *arg1 = (DB_COMPACT *) 0 ;
arg1 = (DB_COMPACT *)jarg1;
free((char *) arg1);
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_LSN_file_set___(void * jarg1, unsigned long jarg2) {
DB_LSN *arg1 = (DB_LSN *) 0 ;
u_int32_t arg2 ;
arg1 = (DB_LSN *)jarg1;
arg2 = (u_int32_t)jarg2;
if (arg1) (arg1)->file = arg2;
}
SWIGEXPORT unsigned long SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_LSN_file_get___(void * jarg1) {
unsigned long jresult ;
DB_LSN *arg1 = (DB_LSN *) 0 ;
u_int32_t result;
arg1 = (DB_LSN *)jarg1;
result = (u_int32_t) ((arg1)->file);
jresult = (unsigned long)result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_LSN_offset_set___(void * jarg1, unsigned long jarg2) {
DB_LSN *arg1 = (DB_LSN *) 0 ;
u_int32_t arg2 ;
arg1 = (DB_LSN *)jarg1;
arg2 = (u_int32_t)jarg2;
if (arg1) (arg1)->offset = arg2;
}
SWIGEXPORT unsigned long SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_LSN_offset_get___(void * jarg1) {
unsigned long jresult ;
DB_LSN *arg1 = (DB_LSN *) 0 ;
u_int32_t result;
arg1 = (DB_LSN *)jarg1;
result = (u_int32_t) ((arg1)->offset);
jresult = (unsigned long)result;
return jresult;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_new_DB_LSN___() {
void * jresult ;
DB_LSN *result = 0 ;
result = (DB_LSN *)calloc(1, sizeof(DB_LSN));
jresult = (void *)result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_delete_DB_LSN___(void * jarg1) {
DB_LSN *arg1 = (DB_LSN *) 0 ;
arg1 = (DB_LSN *)jarg1;
free((char *) arg1);
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_api_internal_set___(void * jarg1, void * jarg2) {
DB *arg1 = (DB *) 0 ;
void *arg2 = (void *) 0 ;
arg1 = (DB *)jarg1;
arg2 = (void *)jarg2;
if (arg1) (arg1)->api_internal = arg2;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_api_internal_get___(void * jarg1) {
void * jresult ;
DB *arg1 = (DB *) 0 ;
void *result = 0 ;
arg1 = (DB *)jarg1;
result = (void *) ((arg1)->api_internal);
jresult = (void *)result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_set_usercopy___(void * jarg1, void * jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
int (*arg2)(DBT *,u_int32_t,void *,u_int32_t,u_int32_t) = (int (*)(DBT *,u_int32_t,void *,u_int32_t,u_int32_t)) 0 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (int (*)(DBT *,u_int32_t,void *,u_int32_t,u_int32_t))jarg2;
result = (int)DB_set_usercopy(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_new_DB___(void * jarg1, unsigned long jarg2) {
void * jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
DB *result = 0 ;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (DB *)new_DB(arg1,arg2);
jresult = (void *)result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_delete_DB___(void * jarg1) {
DB *arg1 = (DB *) 0 ;
arg1 = (DB *)jarg1;
delete_DB(arg1);
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_associate___(void * jarg1, void * jarg2, void * jarg3, void * jarg4, unsigned long jarg5) {
int jresult ;
DB *arg1 = (DB *) 0 ;
DB_TXN *arg2 = (DB_TXN *) 0 ;
DB *arg3 = (DB *) 0 ;
int (*arg4)(DB *,DBT const *,DBT const *,DBT *) = (int (*)(DB *,DBT const *,DBT const *,DBT *)) 0 ;
u_int32_t arg5 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (DB_TXN *)jarg2;
arg3 = (DB *)jarg3;
arg4 = (int (*)(DB *,DBT const *,DBT const *,DBT *))jarg4;
arg5 = (u_int32_t)jarg5;
result = (int)DB_associate(arg1,arg2,arg3,arg4,arg5);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_associate_foreign___(void * jarg1, void * jarg2, void * jarg3, unsigned long jarg4) {
int jresult ;
DB *arg1 = (DB *) 0 ;
DB *arg2 = (DB *) 0 ;
int (*arg3)(DB *,DBT const *,DBT *,DBT const *,int *) = (int (*)(DB *,DBT const *,DBT *,DBT const *,int *)) 0 ;
u_int32_t arg4 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (DB *)jarg2;
arg3 = (int (*)(DB *,DBT const *,DBT *,DBT const *,int *))jarg3;
arg4 = (u_int32_t)jarg4;
result = (int)DB_associate_foreign(arg1,arg2,arg3,arg4);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_close___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_close(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_compact___(void * jarg1, void * jarg2, void * jarg3, void * jarg4, void * jarg5, unsigned long jarg6, void * jarg7) {
int jresult ;
DB *arg1 = (DB *) 0 ;
DB_TXN *arg2 = (DB_TXN *) 0 ;
DBT *arg3 = (DBT *) 0 ;
DBT *arg4 = (DBT *) 0 ;
DB_COMPACT *arg5 = (DB_COMPACT *) 0 ;
u_int32_t arg6 ;
DBT *arg7 = (DBT *) 0 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (DB_TXN *)jarg2;
arg3 = (DBT *)jarg3;
arg4 = (DBT *)jarg4;
arg5 = (DB_COMPACT *)jarg5;
arg6 = (u_int32_t)jarg6;
arg7 = (DBT *)jarg7;
result = (int)DB_compact(arg1,arg2,arg3,arg4,arg5,arg6,arg7);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_convert___(void * jarg1, char * jarg2, int jarg3) {
int jresult ;
DB *arg1 = (DB *) 0 ;
char *arg2 = (char *) 0 ;
int arg3 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (char *)jarg2;
arg3 = (int)jarg3;
result = (int)DB_convert(arg1,(char const *)arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_cursor___(void * jarg1, void * jarg2, unsigned long jarg3, void * jarg4) {
void * jresult ;
DB *arg1 = (DB *) 0 ;
DB_TXN *arg2 = (DB_TXN *) 0 ;
u_int32_t arg3 ;
int *arg4 = (int *) 0 ;
DBC *result = 0 ;
arg1 = (DB *)jarg1;
arg2 = (DB_TXN *)jarg2;
arg3 = (u_int32_t)jarg3;
arg4 = (int *)jarg4;
result = (DBC *)DB_cursor(arg1,arg2,arg3,arg4);
jresult = (void *)result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_del___(void * jarg1, void * jarg2, void * jarg3, unsigned long jarg4) {
int jresult ;
DB *arg1 = (DB *) 0 ;
DB_TXN *arg2 = (DB_TXN *) 0 ;
DBT *arg3 = (DBT *) 0 ;
u_int32_t arg4 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (DB_TXN *)jarg2;
arg3 = (DBT *)jarg3;
arg4 = (u_int32_t)jarg4;
result = (int)DB_del(arg1,arg2,arg3,arg4);
jresult = result;
return jresult;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_env___(void * jarg1) {
void * jresult ;
DB *arg1 = (DB *) 0 ;
DB_ENV *result = 0 ;
arg1 = (DB *)jarg1;
result = (DB_ENV *)DB_env(arg1);
jresult = (void *)result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_exists___(void * jarg1, void * jarg2, void * jarg3, unsigned long jarg4) {
int jresult ;
DB *arg1 = (DB *) 0 ;
DB_TXN *arg2 = (DB_TXN *) 0 ;
DBT *arg3 = (DBT *) 0 ;
u_int32_t arg4 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (DB_TXN *)jarg2;
arg3 = (DBT *)jarg3;
arg4 = (u_int32_t)jarg4;
result = (int)DB_exists(arg1,arg2,arg3,arg4);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_get___(void * jarg1, void * jarg2, void * jarg3, void * jarg4, unsigned long jarg5) {
int jresult ;
DB *arg1 = (DB *) 0 ;
DB_TXN *arg2 = (DB_TXN *) 0 ;
DBT *arg3 = (DBT *) 0 ;
DBT *arg4 = (DBT *) 0 ;
u_int32_t arg5 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (DB_TXN *)jarg2;
arg3 = (DBT *)jarg3;
arg4 = (DBT *)jarg4;
arg5 = (u_int32_t)jarg5;
result = (int)DB_get(arg1,arg2,arg3,arg4,arg5);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_get_byteswapped___(void * jarg1, void * jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
int *arg2 = (int *) 0 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (int *)jarg2;
result = (int)DB_get_byteswapped(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_get_dbname___(void * jarg1, void * jarg2, void * jarg3) {
int jresult ;
DB *arg1 = (DB *) 0 ;
char **arg2 = (char **) 0 ;
char **arg3 = (char **) 0 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (char **)jarg2;
arg3 = (char **)jarg3;
result = (int)DB_get_dbname(arg1,(char const **)arg2,(char const **)arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_get_multiple___(void * jarg1) {
int jresult ;
DB *arg1 = (DB *) 0 ;
int result;
arg1 = (DB *)jarg1;
result = (int)DB_get_multiple(arg1);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_get_open_flags___(void * jarg1, void * jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (u_int32_t *)jarg2;
result = (int)DB_get_open_flags(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_get_transactional___(void * jarg1) {
int jresult ;
DB *arg1 = (DB *) 0 ;
int result;
arg1 = (DB *)jarg1;
result = (int)DB_get_transactional(arg1);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_get_type___(void * jarg1, void * jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
DBTYPE *arg2 = (DBTYPE *) 0 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (DBTYPE *)jarg2;
result = (int)DB_get_type(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_join___(void * jarg1, void * jarg2, unsigned long jarg3, void * jarg4) {
void * jresult ;
DB *arg1 = (DB *) 0 ;
DBC **arg2 = (DBC **) 0 ;
u_int32_t arg3 ;
int *arg4 = (int *) 0 ;
DBC *result = 0 ;
arg1 = (DB *)jarg1;
arg2 = (DBC **)jarg2;
arg3 = (u_int32_t)jarg3;
arg4 = (int *)jarg4;
result = (DBC *)DB_join(arg1,arg2,arg3,arg4);
jresult = (void *)result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_key_range___(void * jarg1, void * jarg2, void * jarg3, void * jarg4, unsigned long jarg5) {
int jresult ;
DB *arg1 = (DB *) 0 ;
DB_TXN *arg2 = (DB_TXN *) 0 ;
DBT *arg3 = (DBT *) 0 ;
DB_KEY_RANGE *arg4 = (DB_KEY_RANGE *) 0 ;
u_int32_t arg5 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (DB_TXN *)jarg2;
arg3 = (DBT *)jarg3;
arg4 = (DB_KEY_RANGE *)jarg4;
arg5 = (u_int32_t)jarg5;
result = (int)DB_key_range(arg1,arg2,arg3,arg4,arg5);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_open___(void * jarg1, void * jarg2, char * jarg3, char * jarg4, int jarg5, unsigned long jarg6, int jarg7) {
int jresult ;
DB *arg1 = (DB *) 0 ;
DB_TXN *arg2 = (DB_TXN *) 0 ;
char *arg3 = (char *) 0 ;
char *arg4 = (char *) 0 ;
DBTYPE arg5 ;
u_int32_t arg6 ;
int arg7 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (DB_TXN *)jarg2;
arg3 = (char *)jarg3;
arg4 = (char *)jarg4;
arg5 = (DBTYPE)jarg5;
arg6 = (u_int32_t)jarg6;
arg7 = (int)jarg7;
result = (int)DB_open(arg1,arg2,(char const *)arg3,(char const *)arg4,arg5,arg6,arg7);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_pget___(void * jarg1, void * jarg2, void * jarg3, void * jarg4, void * jarg5, unsigned long jarg6) {
int jresult ;
DB *arg1 = (DB *) 0 ;
DB_TXN *arg2 = (DB_TXN *) 0 ;
DBT *arg3 = (DBT *) 0 ;
DBT *arg4 = (DBT *) 0 ;
DBT *arg5 = (DBT *) 0 ;
u_int32_t arg6 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (DB_TXN *)jarg2;
arg3 = (DBT *)jarg3;
arg4 = (DBT *)jarg4;
arg5 = (DBT *)jarg5;
arg6 = (u_int32_t)jarg6;
result = (int)DB_pget(arg1,arg2,arg3,arg4,arg5,arg6);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_put___(void * jarg1, void * jarg2, void * jarg3, void * jarg4, unsigned long jarg5) {
int jresult ;
DB *arg1 = (DB *) 0 ;
DB_TXN *arg2 = (DB_TXN *) 0 ;
DBT *arg3 = (DBT *) 0 ;
DBT *arg4 = (DBT *) 0 ;
u_int32_t arg5 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (DB_TXN *)jarg2;
arg3 = (DBT *)jarg3;
arg4 = (DBT *)jarg4;
arg5 = (u_int32_t)jarg5;
result = (int)DB_put(arg1,arg2,arg3,arg4,arg5);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_remove___(void * jarg1, char * jarg2, char * jarg3, unsigned long jarg4) {
int jresult ;
DB *arg1 = (DB *) 0 ;
char *arg2 = (char *) 0 ;
char *arg3 = (char *) 0 ;
u_int32_t arg4 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (char *)jarg2;
arg3 = (char *)jarg3;
arg4 = (u_int32_t)jarg4;
result = (int)DB_remove(arg1,(char const *)arg2,(char const *)arg3,arg4);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_rename___(void * jarg1, char * jarg2, char * jarg3, char * jarg4, unsigned long jarg5) {
int jresult ;
DB *arg1 = (DB *) 0 ;
char *arg2 = (char *) 0 ;
char *arg3 = (char *) 0 ;
char *arg4 = (char *) 0 ;
u_int32_t arg5 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (char *)jarg2;
arg3 = (char *)jarg3;
arg4 = (char *)jarg4;
arg5 = (u_int32_t)jarg5;
result = (int)DB_rename(arg1,(char const *)arg2,(char const *)arg3,(char const *)arg4,arg5);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_set_append_recno___(void * jarg1, void * jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
int (*arg2)(DB *,DBT *,db_recno_t) = (int (*)(DB *,DBT *,db_recno_t)) 0 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (int (*)(DB *,DBT *,db_recno_t))jarg2;
result = (int)DB_set_append_recno(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_get_blob_sub_dir___(void * jarg1, void * jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
char **arg2 = (char **) 0 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (char **)jarg2;
result = (int)DB_get_blob_sub_dir(arg1,(char const **)arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_set_bt_compare___(void * jarg1, void * jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
int (*arg2)(DB *,DBT const *,DBT const *,size_t *) = (int (*)(DB *,DBT const *,DBT const *,size_t *)) 0 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (int (*)(DB *,DBT const *,DBT const *,size_t *))jarg2;
result = (int)DB_set_bt_compare(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_set_bt_compress___(void * jarg1, void * jarg2, void * jarg3) {
int jresult ;
DB *arg1 = (DB *) 0 ;
int (*arg2)(DB *,DBT const *,DBT const *,DBT const *,DBT const *,DBT *) = (int (*)(DB *,DBT const *,DBT const *,DBT const *,DBT const *,DBT *)) 0 ;
int (*arg3)(DB *,DBT const *,DBT const *,DBT *,DBT *,DBT *) = (int (*)(DB *,DBT const *,DBT const *,DBT *,DBT *,DBT *)) 0 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (int (*)(DB *,DBT const *,DBT const *,DBT const *,DBT const *,DBT *))jarg2;
arg3 = (int (*)(DB *,DBT const *,DBT const *,DBT *,DBT *,DBT *))jarg3;
result = (int)DB_set_bt_compress(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_get_bt_minkey___(void * jarg1, void * jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (u_int32_t *)jarg2;
result = (int)DB_get_bt_minkey(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_set_bt_minkey___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_set_bt_minkey(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_set_bt_prefix___(void * jarg1, void * jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
size_t (*arg2)(DB *,DBT const *,DBT const *) = (size_t (*)(DB *,DBT const *,DBT const *)) 0 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (size_t (*)(DB *,DBT const *,DBT const *))jarg2;
result = (int)DB_set_bt_prefix(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_get_cachesize___(void * jarg1, void * jarg2, void * jarg3, void * jarg4) {
int jresult ;
DB *arg1 = (DB *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
u_int32_t *arg3 = (u_int32_t *) 0 ;
int *arg4 = (int *) 0 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (u_int32_t *)jarg2;
arg3 = (u_int32_t *)jarg3;
arg4 = (int *)jarg4;
result = (int)DB_get_cachesize(arg1,arg2,arg3,arg4);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_set_cachesize___(void * jarg1, unsigned long jarg2, unsigned long jarg3, int jarg4) {
int jresult ;
DB *arg1 = (DB *) 0 ;
u_int32_t arg2 ;
u_int32_t arg3 ;
int arg4 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (u_int32_t)jarg2;
arg3 = (u_int32_t)jarg3;
arg4 = (int)jarg4;
result = (int)DB_set_cachesize(arg1,arg2,arg3,arg4);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_set_dup_compare___(void * jarg1, void * jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
int (*arg2)(DB *,DBT const *,DBT const *,size_t *) = (int (*)(DB *,DBT const *,DBT const *,size_t *)) 0 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (int (*)(DB *,DBT const *,DBT const *,size_t *))jarg2;
result = (int)DB_set_dup_compare(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_get_encrypt_flags___(void * jarg1, void * jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (u_int32_t *)jarg2;
result = (int)DB_get_encrypt_flags(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_set_encrypt___(void * jarg1, char * jarg2, unsigned long jarg3) {
int jresult ;
DB *arg1 = (DB *) 0 ;
char *arg2 = (char *) 0 ;
u_int32_t arg3 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (char *)jarg2;
arg3 = (u_int32_t)jarg3;
result = (int)DB_set_encrypt(arg1,(char const *)arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_set_errcall___(void * jarg1, void * jarg2) {
DB *arg1 = (DB *) 0 ;
void (*arg2)(DB_ENV const *,char const *,char const *) = (void (*)(DB_ENV const *,char const *,char const *)) 0 ;
arg1 = (DB *)jarg1;
arg2 = (void (*)(DB_ENV const *,char const *,char const *))jarg2;
DB_set_errcall(arg1,arg2);
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_get_ext_file_dir___(void * jarg1, void * jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
char **arg2 = (char **) 0 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (char **)jarg2;
result = (int)DB_get_ext_file_dir(arg1,(char const **)arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_set_ext_file_dir___(void * jarg1, char * jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
char *arg2 = (char *) 0 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (char *)jarg2;
result = (int)DB_set_ext_file_dir(arg1,(char const *)arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_get_ext_file_threshold___(void * jarg1, void * jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (u_int32_t *)jarg2;
result = (int)DB_get_ext_file_threshold(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_set_ext_file_threshold___(void * jarg1, unsigned long jarg2, unsigned long jarg3) {
int jresult ;
DB *arg1 = (DB *) 0 ;
u_int32_t arg2 ;
u_int32_t arg3 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (u_int32_t)jarg2;
arg3 = (u_int32_t)jarg3;
result = (int)DB_set_ext_file_threshold(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_set_feedback___(void * jarg1, void * jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
int (*arg2)(DB *,int,int) = (int (*)(DB *,int,int)) 0 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (int (*)(DB *,int,int))jarg2;
result = (int)DB_set_feedback(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_get_flags___(void * jarg1, void * jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (u_int32_t *)jarg2;
result = (int)DB_get_flags(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_set_flags___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_set_flags(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_get_heapsize___(void * jarg1, void * jarg2, void * jarg3) {
int jresult ;
DB *arg1 = (DB *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
u_int32_t *arg3 = (u_int32_t *) 0 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (u_int32_t *)jarg2;
arg3 = (u_int32_t *)jarg3;
result = (int)DB_get_heapsize(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_set_heapsize___(void * jarg1, unsigned long jarg2, unsigned long jarg3) {
int jresult ;
DB *arg1 = (DB *) 0 ;
u_int32_t arg2 ;
u_int32_t arg3 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (u_int32_t)jarg2;
arg3 = (u_int32_t)jarg3;
result = (int)DB_set_heapsize(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_get_heap_regionsize___(void * jarg1, void * jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (u_int32_t *)jarg2;
result = (int)DB_get_heap_regionsize(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_set_heap_regionsize___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_set_heap_regionsize(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_set_h_compare___(void * jarg1, void * jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
int (*arg2)(DB *,DBT const *,DBT const *,size_t *) = (int (*)(DB *,DBT const *,DBT const *,size_t *)) 0 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (int (*)(DB *,DBT const *,DBT const *,size_t *))jarg2;
result = (int)DB_set_h_compare(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_get_h_ffactor___(void * jarg1, void * jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (u_int32_t *)jarg2;
result = (int)DB_get_h_ffactor(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_set_h_ffactor___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_set_h_ffactor(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_set_h_hash___(void * jarg1, void * jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
u_int32_t (*arg2)(DB *,void const *,u_int32_t) = (u_int32_t (*)(DB *,void const *,u_int32_t)) 0 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (u_int32_t (*)(DB *,void const *,u_int32_t))jarg2;
result = (int)DB_set_h_hash(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_get_h_nelem___(void * jarg1, void * jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (u_int32_t *)jarg2;
result = (int)DB_get_h_nelem(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_set_h_nelem___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_set_h_nelem(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_get_lk_exclusive___(void * jarg1, void * jarg2, void * jarg3) {
int jresult ;
DB *arg1 = (DB *) 0 ;
int *arg2 = (int *) 0 ;
int *arg3 = (int *) 0 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (int *)jarg2;
arg3 = (int *)jarg3;
result = (int)DB_get_lk_exclusive(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_set_lk_exclusive___(void * jarg1, int jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
int arg2 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (int)jarg2;
result = (int)DB_set_lk_exclusive(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_get_lorder___(void * jarg1, void * jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
int *arg2 = (int *) 0 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (int *)jarg2;
result = (int)DB_get_lorder(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_set_lorder___(void * jarg1, int jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
int arg2 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (int)jarg2;
result = (int)DB_set_lorder(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_get_pagesize___(void * jarg1, void * jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (u_int32_t *)jarg2;
result = (int)DB_get_pagesize(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_set_pagesize___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_set_pagesize(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_set_msgcall___(void * jarg1, void * jarg2) {
DB *arg1 = (DB *) 0 ;
void (*arg2)(DB_ENV const *,char const *,char const *) = (void (*)(DB_ENV const *,char const *,char const *)) 0 ;
arg1 = (DB *)jarg1;
arg2 = (void (*)(DB_ENV const *,char const *,char const *))jarg2;
DB_set_msgcall(arg1,arg2);
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_set_msgfile___(void * jarg1, char * jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
char *arg2 = (char *) 0 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (char *)jarg2;
result = (int)DB_set_msgfile(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_get_partition_keys___(void * jarg1, void * jarg2, void * jarg3, void * jarg4) {
void * jresult ;
DB *arg1 = (DB *) 0 ;
u_int *arg2 = (u_int *) 0 ;
u_int32_t *arg3 = (u_int32_t *) 0 ;
int *arg4 = (int *) 0 ;
DBT *result = 0 ;
arg1 = (DB *)jarg1;
arg2 = (u_int *)jarg2;
arg3 = (u_int32_t *)jarg3;
arg4 = (int *)jarg4;
result = (DBT *)DB_get_partition_keys(arg1,arg2,arg3,arg4);
jresult = (void *)result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_get_partition_parts___(void * jarg1, void * jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (u_int32_t *)jarg2;
result = (int)DB_get_partition_parts(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_set_partition___(void * jarg1, unsigned long jarg2, void * jarg3, void * jarg4) {
int jresult ;
DB *arg1 = (DB *) 0 ;
u_int32_t arg2 ;
DBT *arg3 = (DBT *) 0 ;
u_int32_t (*arg4)(DB *,DBT *) = (u_int32_t (*)(DB *,DBT *)) 0 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (u_int32_t)jarg2;
arg3 = (DBT *)jarg3;
arg4 = (u_int32_t (*)(DB *,DBT *))jarg4;
result = (int)DB_set_partition(arg1,arg2,arg3,arg4);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_get_priority___(void * jarg1, void * jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
DB_CACHE_PRIORITY *arg2 = (DB_CACHE_PRIORITY *) 0 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (DB_CACHE_PRIORITY *)jarg2;
result = (int)DB_get_priority(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_set_priority___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
DB_CACHE_PRIORITY arg2 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (DB_CACHE_PRIORITY)jarg2;
result = (int)DB_set_priority(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_get_q_extentsize___(void * jarg1, void * jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (u_int32_t *)jarg2;
result = (int)DB_get_q_extentsize(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_set_q_extentsize___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_set_q_extentsize(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_get_re_delim___(void * jarg1, void * jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
int *arg2 = (int *) 0 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (int *)jarg2;
result = (int)DB_get_re_delim(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_set_re_delim___(void * jarg1, int jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
int arg2 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (int)jarg2;
result = (int)DB_set_re_delim(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_get_re_len___(void * jarg1, void * jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (u_int32_t *)jarg2;
result = (int)DB_get_re_len(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_set_re_len___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_set_re_len(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_get_re_pad___(void * jarg1, void * jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
int *arg2 = (int *) 0 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (int *)jarg2;
result = (int)DB_get_re_pad(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_set_re_pad___(void * jarg1, int jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
int arg2 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (int)jarg2;
result = (int)DB_set_re_pad(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_get_re_source___(void * jarg1, void * jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
char **arg2 = (char **) 0 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (char **)jarg2;
result = (int)DB_get_re_source(arg1,(char const **)arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_set_re_source___(void * jarg1, char * jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
char *arg2 = (char *) 0 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (char *)jarg2;
result = (int)DB_set_re_source(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_stat___(void * jarg1, void * jarg2, unsigned long jarg3, void * jarg4) {
void * jresult ;
DB *arg1 = (DB *) 0 ;
DB_TXN *arg2 = (DB_TXN *) 0 ;
u_int32_t arg3 ;
int *arg4 = (int *) 0 ;
void *result = 0 ;
arg1 = (DB *)jarg1;
arg2 = (DB_TXN *)jarg2;
arg3 = (u_int32_t)jarg3;
arg4 = (int *)jarg4;
result = (void *)DB_stat(arg1,arg2,arg3,arg4);
jresult = (void *)result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_stat_print___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_stat_print(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_sync___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB *arg1 = (DB *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_sync(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_truncate___(void * jarg1, void * jarg2, void * jarg3, unsigned long jarg4) {
int jresult ;
DB *arg1 = (DB *) 0 ;
DB_TXN *arg2 = (DB_TXN *) 0 ;
u_int32_t *arg3 = (u_int32_t *) 0 ;
u_int32_t arg4 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (DB_TXN *)jarg2;
arg3 = (u_int32_t *)jarg3;
arg4 = (u_int32_t)jarg4;
result = (int)DB_truncate(arg1,arg2,arg3,arg4);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_upgrade___(void * jarg1, char * jarg2, unsigned long jarg3) {
int jresult ;
DB *arg1 = (DB *) 0 ;
char *arg2 = (char *) 0 ;
u_int32_t arg3 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (char *)jarg2;
arg3 = (u_int32_t)jarg3;
result = (int)DB_upgrade(arg1,(char const *)arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_verify___(void * jarg1, char * jarg2, char * jarg3, void * jarg4, void * jarg5, unsigned long jarg6) {
int jresult ;
DB *arg1 = (DB *) 0 ;
char *arg2 = (char *) 0 ;
char *arg3 = (char *) 0 ;
FILE *arg4 = (FILE *) 0 ;
int (*arg5)(void *,void const *) = (int (*)(void *,void const *)) 0 ;
u_int32_t arg6 ;
int result;
arg1 = (DB *)jarg1;
arg2 = (char *)jarg2;
arg3 = (char *)jarg3;
arg4 = (FILE *)jarg4;
arg5 = (int (*)(void *,void const *))jarg5;
arg6 = (u_int32_t)jarg6;
result = (int)DB_verify(arg1,(char const *)arg2,(char const *)arg3,arg4,arg5,arg6);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DBC_close___(void * jarg1) {
int jresult ;
DBC *arg1 = (DBC *) 0 ;
int result;
arg1 = (DBC *)jarg1;
result = (int)DBC_close(arg1);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DBC_cmp___(void * jarg1, void * jarg2, void * jarg3, unsigned long jarg4) {
int jresult ;
DBC *arg1 = (DBC *) 0 ;
DBC *arg2 = (DBC *) 0 ;
int *arg3 = (int *) 0 ;
u_int32_t arg4 ;
int result;
arg1 = (DBC *)jarg1;
arg2 = (DBC *)jarg2;
arg3 = (int *)jarg3;
arg4 = (u_int32_t)jarg4;
result = (int)DBC_cmp(arg1,arg2,arg3,arg4);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DBC_count___(void * jarg1, void * jarg2, unsigned long jarg3) {
int jresult ;
DBC *arg1 = (DBC *) 0 ;
db_recno_t *arg2 = (db_recno_t *) 0 ;
u_int32_t arg3 ;
int result;
arg1 = (DBC *)jarg1;
arg2 = (db_recno_t *)jarg2;
arg3 = (u_int32_t)jarg3;
result = (int)DBC_count(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_DBC_db_stream___(void * jarg1, unsigned long jarg2, void * jarg3) {
void * jresult ;
DBC *arg1 = (DBC *) 0 ;
u_int32_t arg2 ;
int *arg3 = (int *) 0 ;
DB_STREAM *result = 0 ;
arg1 = (DBC *)jarg1;
arg2 = (u_int32_t)jarg2;
arg3 = (int *)jarg3;
result = (DB_STREAM *)DBC_db_stream(arg1,arg2,arg3);
jresult = (void *)result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DBC_del___(void * jarg1, unsigned long jarg2) {
int jresult ;
DBC *arg1 = (DBC *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DBC *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DBC_del(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_DBC_dup___(void * jarg1, unsigned long jarg2, void * jarg3) {
void * jresult ;
DBC *arg1 = (DBC *) 0 ;
u_int32_t arg2 ;
int *arg3 = (int *) 0 ;
DBC *result = 0 ;
arg1 = (DBC *)jarg1;
arg2 = (u_int32_t)jarg2;
arg3 = (int *)jarg3;
result = (DBC *)DBC_dup(arg1,arg2,arg3);
jresult = (void *)result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DBC_get___(void * jarg1, void * jarg2, void * jarg3, unsigned long jarg4) {
int jresult ;
DBC *arg1 = (DBC *) 0 ;
DBT *arg2 = (DBT *) 0 ;
DBT *arg3 = (DBT *) 0 ;
u_int32_t arg4 ;
int result;
arg1 = (DBC *)jarg1;
arg2 = (DBT *)jarg2;
arg3 = (DBT *)jarg3;
arg4 = (u_int32_t)jarg4;
result = (int)DBC_get(arg1,arg2,arg3,arg4);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DBC_pget___(void * jarg1, void * jarg2, void * jarg3, void * jarg4, unsigned long jarg5) {
int jresult ;
DBC *arg1 = (DBC *) 0 ;
DBT *arg2 = (DBT *) 0 ;
DBT *arg3 = (DBT *) 0 ;
DBT *arg4 = (DBT *) 0 ;
u_int32_t arg5 ;
int result;
arg1 = (DBC *)jarg1;
arg2 = (DBT *)jarg2;
arg3 = (DBT *)jarg3;
arg4 = (DBT *)jarg4;
arg5 = (u_int32_t)jarg5;
result = (int)DBC_pget(arg1,arg2,arg3,arg4,arg5);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DBC_put___(void * jarg1, void * jarg2, void * jarg3, unsigned long jarg4) {
int jresult ;
DBC *arg1 = (DBC *) 0 ;
DBT *arg2 = (DBT *) 0 ;
DBT *arg3 = (DBT *) 0 ;
u_int32_t arg4 ;
int result;
arg1 = (DBC *)jarg1;
arg2 = (DBT *)jarg2;
arg3 = (DBT *)jarg3;
arg4 = (u_int32_t)jarg4;
result = (int)DBC_put(arg1,arg2,arg3,arg4);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DBC_get_priority___(void * jarg1, void * jarg2) {
int jresult ;
DBC *arg1 = (DBC *) 0 ;
DB_CACHE_PRIORITY *arg2 = (DB_CACHE_PRIORITY *) 0 ;
int result;
arg1 = (DBC *)jarg1;
arg2 = (DB_CACHE_PRIORITY *)jarg2;
result = (int)DBC_get_priority(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DBC_set_priority___(void * jarg1, unsigned long jarg2) {
int jresult ;
DBC *arg1 = (DBC *) 0 ;
DB_CACHE_PRIORITY arg2 ;
int result;
arg1 = (DBC *)jarg1;
arg2 = (DB_CACHE_PRIORITY)jarg2;
result = (int)DBC_set_priority(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_new_DBC___() {
void * jresult ;
DBC *result = 0 ;
result = (DBC *)calloc(1, sizeof(DBC));
jresult = (void *)result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_delete_DBC___(void * jarg1) {
DBC *arg1 = (DBC *) 0 ;
arg1 = (DBC *)jarg1;
free((char *) arg1);
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_TXN_TOKEN_buf_set___(void * jarg1, void * jarg2) {
DB_TXN_TOKEN *arg1 = (DB_TXN_TOKEN *) 0 ;
u_int8_t *arg2 ;
arg1 = (DB_TXN_TOKEN *)jarg1;
arg2 = (u_int8_t *)jarg2;
{
size_t ii;
u_int8_t *b = (u_int8_t *) arg1->buf;
for (ii = 0; ii < (size_t)DB_TXN_TOKEN_SIZE; ii++) b[ii] = *((u_int8_t *) arg2 + ii);
}
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_TXN_TOKEN_buf_get___(void * jarg1) {
void * jresult ;
DB_TXN_TOKEN *arg1 = (DB_TXN_TOKEN *) 0 ;
u_int8_t *result = 0 ;
arg1 = (DB_TXN_TOKEN *)jarg1;
result = (u_int8_t *)(u_int8_t *) ((arg1)->buf);
jresult = result;
return jresult;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_new_DB_TXN_TOKEN___() {
void * jresult ;
DB_TXN_TOKEN *result = 0 ;
result = (DB_TXN_TOKEN *)calloc(1, sizeof(DB_TXN_TOKEN));
jresult = (void *)result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_delete_DB_TXN_TOKEN___(void * jarg1) {
DB_TXN_TOKEN *arg1 = (DB_TXN_TOKEN *) 0 ;
arg1 = (DB_TXN_TOKEN *)jarg1;
free((char *) arg1);
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DBT_dlen_set___(void * jarg1, unsigned long jarg2) {
DBT *arg1 = (DBT *) 0 ;
u_int32_t arg2 ;
arg1 = (DBT *)jarg1;
arg2 = (u_int32_t)jarg2;
if (arg1) (arg1)->dlen = arg2;
}
SWIGEXPORT unsigned long SWIGSTDCALL CSharp_BerkeleyDBfInternal_DBT_dlen_get___(void * jarg1) {
unsigned long jresult ;
DBT *arg1 = (DBT *) 0 ;
u_int32_t result;
arg1 = (DBT *)jarg1;
result = (u_int32_t) ((arg1)->dlen);
jresult = (unsigned long)result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DBT_doff_set___(void * jarg1, unsigned long jarg2) {
DBT *arg1 = (DBT *) 0 ;
u_int32_t arg2 ;
arg1 = (DBT *)jarg1;
arg2 = (u_int32_t)jarg2;
if (arg1) (arg1)->doff = arg2;
}
SWIGEXPORT unsigned long SWIGSTDCALL CSharp_BerkeleyDBfInternal_DBT_doff_get___(void * jarg1) {
unsigned long jresult ;
DBT *arg1 = (DBT *) 0 ;
u_int32_t result;
arg1 = (DBT *)jarg1;
result = (u_int32_t) ((arg1)->doff);
jresult = (unsigned long)result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DBT_flags_set___(void * jarg1, unsigned long jarg2) {
DBT *arg1 = (DBT *) 0 ;
u_int32_t arg2 ;
arg1 = (DBT *)jarg1;
arg2 = (u_int32_t)jarg2;
if (arg1) (arg1)->flags = arg2;
}
SWIGEXPORT unsigned long SWIGSTDCALL CSharp_BerkeleyDBfInternal_DBT_flags_get___(void * jarg1) {
unsigned long jresult ;
DBT *arg1 = (DBT *) 0 ;
u_int32_t result;
arg1 = (DBT *)jarg1;
result = (u_int32_t) ((arg1)->flags);
jresult = (unsigned long)result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DBT_size_set___(void * jarg1, unsigned long jarg2) {
DBT *arg1 = (DBT *) 0 ;
u_int32_t arg2 ;
arg1 = (DBT *)jarg1;
arg2 = (u_int32_t)jarg2;
if (arg1) (arg1)->size = arg2;
}
SWIGEXPORT unsigned long SWIGSTDCALL CSharp_BerkeleyDBfInternal_DBT_size_get___(void * jarg1) {
unsigned long jresult ;
DBT *arg1 = (DBT *) 0 ;
u_int32_t result;
arg1 = (DBT *)jarg1;
result = (u_int32_t) ((arg1)->size);
jresult = (unsigned long)result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DBT_ulen_set___(void * jarg1, unsigned long jarg2) {
DBT *arg1 = (DBT *) 0 ;
u_int32_t arg2 ;
arg1 = (DBT *)jarg1;
arg2 = (u_int32_t)jarg2;
if (arg1) (arg1)->ulen = arg2;
}
SWIGEXPORT unsigned long SWIGSTDCALL CSharp_BerkeleyDBfInternal_DBT_ulen_get___(void * jarg1) {
unsigned long jresult ;
DBT *arg1 = (DBT *) 0 ;
u_int32_t result;
arg1 = (DBT *)jarg1;
result = (u_int32_t) ((arg1)->ulen);
jresult = (unsigned long)result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DBT_data_set___(void * jarg1, void * jarg2) {
DBT *arg1 = (DBT *) 0 ;
void *arg2 = (void *) 0 ;
arg1 = (DBT *)jarg1;
arg2 = (void *)jarg2;
if (arg1) (arg1)->data = arg2;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_DBT_data_get___(void * jarg1) {
void * jresult ;
DBT *arg1 = (DBT *) 0 ;
void *result = 0 ;
arg1 = (DBT *)jarg1;
result = (void *) ((arg1)->data);
jresult = (void *)result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DBT_app_data_set___(void * jarg1, void * jarg2) {
DBT *arg1 = (DBT *) 0 ;
void *arg2 = (void *) 0 ;
arg1 = (DBT *)jarg1;
arg2 = (void *)jarg2;
if (arg1) (arg1)->app_data = arg2;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_DBT_app_data_get___(void * jarg1) {
void * jresult ;
DBT *arg1 = (DBT *) 0 ;
void *result = 0 ;
arg1 = (DBT *)jarg1;
result = (void *) ((arg1)->app_data);
jresult = (void *)result;
return jresult;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_new_DBT___() {
void * jresult ;
DBT *result = 0 ;
result = (DBT *)new_DBT();
jresult = (void *)result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_delete_DBT___(void * jarg1) {
DBT *arg1 = (DBT *) 0 ;
arg1 = (DBT *)jarg1;
free((char *) arg1);
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_SITE_close___(void * jarg1) {
int jresult ;
DB_SITE *arg1 = (DB_SITE *) 0 ;
int result;
arg1 = (DB_SITE *)jarg1;
result = (int)DB_SITE_close(arg1);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_SITE_get_address___(void * jarg1, void * jarg2, void * jarg3) {
int jresult ;
DB_SITE *arg1 = (DB_SITE *) 0 ;
char **arg2 = (char **) 0 ;
u_int *arg3 = (u_int *) 0 ;
int result;
arg1 = (DB_SITE *)jarg1;
arg2 = (char **)jarg2;
arg3 = (u_int *)jarg3;
result = (int)DB_SITE_get_address(arg1,(char const **)arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_SITE_get_config___(void * jarg1, unsigned long jarg2, void * jarg3) {
int jresult ;
DB_SITE *arg1 = (DB_SITE *) 0 ;
u_int32_t arg2 ;
u_int32_t *arg3 = (u_int32_t *) 0 ;
int result;
arg1 = (DB_SITE *)jarg1;
arg2 = (u_int32_t)jarg2;
arg3 = (u_int32_t *)jarg3;
result = (int)DB_SITE_get_config(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_SITE_get_eid___(void * jarg1, void * jarg2) {
int jresult ;
DB_SITE *arg1 = (DB_SITE *) 0 ;
int *arg2 = (int *) 0 ;
int result;
arg1 = (DB_SITE *)jarg1;
arg2 = (int *)jarg2;
result = (int)DB_SITE_get_eid(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_SITE_remove___(void * jarg1) {
int jresult ;
DB_SITE *arg1 = (DB_SITE *) 0 ;
int result;
arg1 = (DB_SITE *)jarg1;
result = (int)DB_SITE_remove(arg1);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_SITE_set_config___(void * jarg1, unsigned long jarg2, unsigned long jarg3) {
int jresult ;
DB_SITE *arg1 = (DB_SITE *) 0 ;
u_int32_t arg2 ;
u_int32_t arg3 ;
int result;
arg1 = (DB_SITE *)jarg1;
arg2 = (u_int32_t)jarg2;
arg3 = (u_int32_t)jarg3;
result = (int)DB_SITE_set_config(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_new_DB_SITE___() {
void * jresult ;
DB_SITE *result = 0 ;
result = (DB_SITE *)calloc(1, sizeof(DB_SITE));
jresult = (void *)result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_delete_DB_SITE___(void * jarg1) {
DB_SITE *arg1 = (DB_SITE *) 0 ;
arg1 = (DB_SITE *)jarg1;
free((char *) arg1);
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_STREAM_close___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_STREAM *arg1 = (DB_STREAM *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB_STREAM *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_STREAM_close(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_STREAM_read___(void * jarg1, void * jarg2, long long jarg3, unsigned long jarg4, unsigned long jarg5) {
int jresult ;
DB_STREAM *arg1 = (DB_STREAM *) 0 ;
DBT *arg2 = (DBT *) 0 ;
db_off_t arg3 ;
u_int32_t arg4 ;
u_int32_t arg5 ;
int result;
arg1 = (DB_STREAM *)jarg1;
arg2 = (DBT *)jarg2;
arg3 = (db_off_t)jarg3;
arg4 = (u_int32_t)jarg4;
arg5 = (u_int32_t)jarg5;
result = (int)DB_STREAM_read(arg1,arg2,arg3,arg4,arg5);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_STREAM_size___(void * jarg1, void * jarg2, unsigned long jarg3) {
int jresult ;
DB_STREAM *arg1 = (DB_STREAM *) 0 ;
db_off_t *arg2 = (db_off_t *) 0 ;
u_int32_t arg3 ;
int result;
arg1 = (DB_STREAM *)jarg1;
arg2 = (db_off_t *)jarg2;
arg3 = (u_int32_t)jarg3;
result = (int)DB_STREAM_size(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_STREAM_write___(void * jarg1, void * jarg2, long long jarg3, unsigned long jarg4) {
int jresult ;
DB_STREAM *arg1 = (DB_STREAM *) 0 ;
DBT *arg2 = (DBT *) 0 ;
db_off_t arg3 ;
u_int32_t arg4 ;
int result;
arg1 = (DB_STREAM *)jarg1;
arg2 = (DBT *)jarg2;
arg3 = (db_off_t)jarg3;
arg4 = (u_int32_t)jarg4;
result = (int)DB_STREAM_write(arg1,arg2,arg3,arg4);
jresult = result;
return jresult;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_new_DB_STREAM___() {
void * jresult ;
DB_STREAM *result = 0 ;
result = (DB_STREAM *)calloc(1, sizeof(DB_STREAM));
jresult = (void *)result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_delete_DB_STREAM___(void * jarg1) {
DB_STREAM *arg1 = (DB_STREAM *) 0 ;
arg1 = (DB_STREAM *)jarg1;
free((char *) arg1);
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_REPMGR_SITE_eid_set___(void * jarg1, int jarg2) {
DB_REPMGR_SITE *arg1 = (DB_REPMGR_SITE *) 0 ;
int arg2 ;
arg1 = (DB_REPMGR_SITE *)jarg1;
arg2 = (int)jarg2;
if (arg1) (arg1)->eid = arg2;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_REPMGR_SITE_eid_get___(void * jarg1) {
int jresult ;
DB_REPMGR_SITE *arg1 = (DB_REPMGR_SITE *) 0 ;
int result;
arg1 = (DB_REPMGR_SITE *)jarg1;
result = (int) ((arg1)->eid);
jresult = result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_REPMGR_SITE_host_set___(void * jarg1, char * jarg2) {
DB_REPMGR_SITE *arg1 = (DB_REPMGR_SITE *) 0 ;
char *arg2 ;
arg1 = (DB_REPMGR_SITE *)jarg1;
arg2 = (char *)jarg2;
{
if (arg2) strcpy((char *)arg1->host, (const char *)arg2);
else arg1->host[0] = 0;
}
}
SWIGEXPORT char * SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_REPMGR_SITE_host_get___(void * jarg1) {
char * jresult ;
DB_REPMGR_SITE *arg1 = (DB_REPMGR_SITE *) 0 ;
char *result = 0 ;
arg1 = (DB_REPMGR_SITE *)jarg1;
result = (char *)(char *) ((arg1)->host);
jresult = SWIG_csharp_string_callback((const char *)result);
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_REPMGR_SITE_port_set___(void * jarg1, unsigned int jarg2) {
DB_REPMGR_SITE *arg1 = (DB_REPMGR_SITE *) 0 ;
u_int arg2 ;
arg1 = (DB_REPMGR_SITE *)jarg1;
arg2 = (u_int)jarg2;
if (arg1) (arg1)->port = arg2;
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_REPMGR_SITE_port_get___(void * jarg1) {
unsigned int jresult ;
DB_REPMGR_SITE *arg1 = (DB_REPMGR_SITE *) 0 ;
u_int result;
arg1 = (DB_REPMGR_SITE *)jarg1;
result = (u_int) ((arg1)->port);
jresult = result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_REPMGR_SITE_status_set___(void * jarg1, unsigned long jarg2) {
DB_REPMGR_SITE *arg1 = (DB_REPMGR_SITE *) 0 ;
u_int32_t arg2 ;
arg1 = (DB_REPMGR_SITE *)jarg1;
arg2 = (u_int32_t)jarg2;
if (arg1) (arg1)->status = arg2;
}
SWIGEXPORT unsigned long SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_REPMGR_SITE_status_get___(void * jarg1) {
unsigned long jresult ;
DB_REPMGR_SITE *arg1 = (DB_REPMGR_SITE *) 0 ;
u_int32_t result;
arg1 = (DB_REPMGR_SITE *)jarg1;
result = (u_int32_t) ((arg1)->status);
jresult = (unsigned long)result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_REPMGR_SITE_flags_set___(void * jarg1, unsigned long jarg2) {
DB_REPMGR_SITE *arg1 = (DB_REPMGR_SITE *) 0 ;
u_int32_t arg2 ;
arg1 = (DB_REPMGR_SITE *)jarg1;
arg2 = (u_int32_t)jarg2;
if (arg1) (arg1)->flags = arg2;
}
SWIGEXPORT unsigned long SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_REPMGR_SITE_flags_get___(void * jarg1) {
unsigned long jresult ;
DB_REPMGR_SITE *arg1 = (DB_REPMGR_SITE *) 0 ;
u_int32_t result;
arg1 = (DB_REPMGR_SITE *)jarg1;
result = (u_int32_t) ((arg1)->flags);
jresult = (unsigned long)result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_REPMGR_SITE_max_ack_lsn_set___(void * jarg1, void * jarg2) {
DB_REPMGR_SITE *arg1 = (DB_REPMGR_SITE *) 0 ;
DB_LSN *arg2 = (DB_LSN *) 0 ;
arg1 = (DB_REPMGR_SITE *)jarg1;
arg2 = (DB_LSN *)jarg2;
if (arg1) (arg1)->max_ack_lsn = *arg2;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_REPMGR_SITE_max_ack_lsn_get___(void * jarg1) {
void * jresult ;
DB_REPMGR_SITE *arg1 = (DB_REPMGR_SITE *) 0 ;
DB_LSN *result = 0 ;
arg1 = (DB_REPMGR_SITE *)jarg1;
result = (DB_LSN *)& ((arg1)->max_ack_lsn);
jresult = (void *)result;
return jresult;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_new_DB_REPMGR_SITE___() {
void * jresult ;
DB_REPMGR_SITE *result = 0 ;
result = (DB_REPMGR_SITE *)calloc(1, sizeof(DB_REPMGR_SITE));
jresult = (void *)result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_delete_DB_REPMGR_SITE___(void * jarg1) {
DB_REPMGR_SITE *arg1 = (DB_REPMGR_SITE *) 0 ;
arg1 = (DB_REPMGR_SITE *)jarg1;
free((char *) arg1);
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_TXN_abort___(void * jarg1) {
int jresult ;
DB_TXN *arg1 = (DB_TXN *) 0 ;
int result;
arg1 = (DB_TXN *)jarg1;
result = (int)DB_TXN_abort(arg1);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_TXN_is_commit_token_enabled___(void * jarg1) {
int jresult ;
DB_TXN *arg1 = (DB_TXN *) 0 ;
int result;
arg1 = (DB_TXN *)jarg1;
result = (int)DB_TXN_is_commit_token_enabled(arg1);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_TXN_set_commit_token___(void * jarg1, void * jarg2) {
int jresult ;
DB_TXN *arg1 = (DB_TXN *) 0 ;
DB_TXN_TOKEN *arg2 = (DB_TXN_TOKEN *) 0 ;
int result;
arg1 = (DB_TXN *)jarg1;
arg2 = (DB_TXN_TOKEN *)jarg2;
result = (int)DB_TXN_set_commit_token(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_TXN_commit___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_TXN *arg1 = (DB_TXN *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB_TXN *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_TXN_commit(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_TXN_discard___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_TXN *arg1 = (DB_TXN *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB_TXN *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_TXN_discard(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT unsigned long SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_TXN_id___(void * jarg1) {
unsigned long jresult ;
DB_TXN *arg1 = (DB_TXN *) 0 ;
u_int32_t result;
arg1 = (DB_TXN *)jarg1;
result = (u_int32_t)DB_TXN_id(arg1);
jresult = (unsigned long)result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_TXN_prepare___(void * jarg1, void * jarg2) {
int jresult ;
DB_TXN *arg1 = (DB_TXN *) 0 ;
u_int8_t *arg2 ;
int result;
arg1 = (DB_TXN *)jarg1;
arg2 = (u_int8_t *)jarg2;
result = (int)DB_TXN_prepare(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_TXN_get_name___(void * jarg1, void * jarg2) {
int jresult ;
DB_TXN *arg1 = (DB_TXN *) 0 ;
char **arg2 = (char **) 0 ;
int result;
arg1 = (DB_TXN *)jarg1;
arg2 = (char **)jarg2;
result = (int)DB_TXN_get_name(arg1,(char const **)arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_TXN_set_name___(void * jarg1, char * jarg2) {
int jresult ;
DB_TXN *arg1 = (DB_TXN *) 0 ;
char *arg2 = (char *) 0 ;
int result;
arg1 = (DB_TXN *)jarg1;
arg2 = (char *)jarg2;
result = (int)DB_TXN_set_name(arg1,(char const *)arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_TXN_get_priority___(void * jarg1, void * jarg2) {
int jresult ;
DB_TXN *arg1 = (DB_TXN *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
int result;
arg1 = (DB_TXN *)jarg1;
arg2 = (u_int32_t *)jarg2;
result = (int)DB_TXN_get_priority(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_TXN_set_priority___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_TXN *arg1 = (DB_TXN *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB_TXN *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_TXN_set_priority(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_TXN_set_timeout___(void * jarg1, unsigned long jarg2, unsigned long jarg3) {
int jresult ;
DB_TXN *arg1 = (DB_TXN *) 0 ;
db_timeout_t arg2 ;
u_int32_t arg3 ;
int result;
arg1 = (DB_TXN *)jarg1;
arg2 = (db_timeout_t)jarg2;
arg3 = (u_int32_t)jarg3;
result = (int)DB_TXN_set_timeout(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_new_DB_TXN___() {
void * jresult ;
DB_TXN *result = 0 ;
result = (DB_TXN *)calloc(1, sizeof(DB_TXN));
jresult = (void *)result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_delete_DB_TXN___(void * jarg1) {
DB_TXN *arg1 = (DB_TXN *) 0 ;
arg1 = (DB_TXN *)jarg1;
free((char *) arg1);
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_api2_internal_set___(void * jarg1, void * jarg2) {
DB_ENV *arg1 = (DB_ENV *) 0 ;
void *arg2 = (void *) 0 ;
arg1 = (DB_ENV *)jarg1;
arg2 = (void *)jarg2;
if (arg1) (arg1)->api2_internal = arg2;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_api2_internal_get___(void * jarg1) {
void * jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
void *result = 0 ;
arg1 = (DB_ENV *)jarg1;
result = (void *) ((arg1)->api2_internal);
jresult = (void *)result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_usercopy___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
int (*arg2)(DBT *,u_int32_t,void *,u_int32_t,u_int32_t) = (int (*)(DBT *,u_int32_t,void *,u_int32_t,u_int32_t)) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (int (*)(DBT *,u_int32_t,void *,u_int32_t,u_int32_t))jarg2;
result = (int)DB_ENV_set_usercopy(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_new_DB_ENV___(unsigned long jarg1) {
void * jresult ;
u_int32_t arg1 ;
DB_ENV *result = 0 ;
arg1 = (u_int32_t)jarg1;
result = (DB_ENV *)new_DB_ENV(arg1);
jresult = (void *)result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_delete_DB_ENV___(void * jarg1) {
DB_ENV *arg1 = (DB_ENV *) 0 ;
arg1 = (DB_ENV *)jarg1;
delete_DB_ENV(arg1);
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_backup___(void * jarg1, char * jarg2, unsigned long jarg3) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
char *arg2 = (char *) 0 ;
u_int32_t arg3 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (char *)jarg2;
arg3 = (u_int32_t)jarg3;
result = (int)DB_ENV_backup(arg1,(char const *)arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_cdsgroup_begin___(void * jarg1, void * jarg2) {
void * jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
int *arg2 = (int *) 0 ;
DB_TXN *result = 0 ;
arg1 = (DB_ENV *)jarg1;
arg2 = (int *)jarg2;
result = (DB_TXN *)DB_ENV_cdsgroup_begin(arg1,arg2);
jresult = (void *)result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_close___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_ENV_close(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_dbbackup___(void * jarg1, char * jarg2, char * jarg3, unsigned long jarg4) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
char *arg2 = (char *) 0 ;
char *arg3 = (char *) 0 ;
u_int32_t arg4 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (char *)jarg2;
arg3 = (char *)jarg3;
arg4 = (u_int32_t)jarg4;
result = (int)DB_ENV_dbbackup(arg1,(char const *)arg2,(char const *)arg3,arg4);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_dbremove___(void * jarg1, void * jarg2, char * jarg3, char * jarg4, unsigned long jarg5) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
DB_TXN *arg2 = (DB_TXN *) 0 ;
char *arg3 = (char *) 0 ;
char *arg4 = (char *) 0 ;
u_int32_t arg5 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (DB_TXN *)jarg2;
arg3 = (char *)jarg3;
arg4 = (char *)jarg4;
arg5 = (u_int32_t)jarg5;
result = (int)DB_ENV_dbremove(arg1,arg2,(char const *)arg3,(char const *)arg4,arg5);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_dbrename___(void * jarg1, void * jarg2, char * jarg3, char * jarg4, char * jarg5, unsigned long jarg6) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
DB_TXN *arg2 = (DB_TXN *) 0 ;
char *arg3 = (char *) 0 ;
char *arg4 = (char *) 0 ;
char *arg5 = (char *) 0 ;
u_int32_t arg6 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (DB_TXN *)jarg2;
arg3 = (char *)jarg3;
arg4 = (char *)jarg4;
arg5 = (char *)jarg5;
arg6 = (u_int32_t)jarg6;
result = (int)DB_ENV_dbrename(arg1,arg2,(char const *)arg3,(char const *)arg4,(char const *)arg5,arg6);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_failchk___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_ENV_failchk(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_fileid_reset___(void * jarg1, char * jarg2, unsigned long jarg3) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
char *arg2 = (char *) 0 ;
u_int32_t arg3 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (char *)jarg2;
arg3 = (u_int32_t)jarg3;
result = (int)DB_ENV_fileid_reset(arg1,(char const *)arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_get_home___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
char **arg2 = (char **) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (char **)jarg2;
result = (int)DB_ENV_get_home(arg1,(char const **)arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_is_transaction_applied___(void * jarg1, void * jarg2, unsigned long jarg3, unsigned long jarg4) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
DB_TXN_TOKEN *arg2 = (DB_TXN_TOKEN *) 0 ;
db_timeout_t arg3 ;
u_int32_t arg4 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (DB_TXN_TOKEN *)jarg2;
arg3 = (db_timeout_t)jarg3;
arg4 = (u_int32_t)jarg4;
result = (int)DB_ENV_is_transaction_applied(arg1,arg2,arg3,arg4);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_lock_detect___(void * jarg1, unsigned long jarg2, unsigned long jarg3, void * jarg4) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
u_int32_t arg3 ;
u_int32_t *arg4 = (u_int32_t *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
arg3 = (u_int32_t)jarg3;
arg4 = (u_int32_t *)jarg4;
result = (int)DB_ENV_lock_detect(arg1,arg2,arg3,arg4);
jresult = result;
return jresult;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_lock_get___(void * jarg1, unsigned long jarg2, unsigned long jarg3, void * jarg4, int jarg5, void * jarg6) {
void * jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
u_int32_t arg3 ;
DBT *arg4 = (DBT *) 0 ;
db_lockmode_t arg5 ;
int *arg6 = (int *) 0 ;
DB_LOCK result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
arg3 = (u_int32_t)jarg3;
arg4 = (DBT *)jarg4;
arg5 = (db_lockmode_t)jarg5;
arg6 = (int *)jarg6;
result = DB_ENV_lock_get(arg1,arg2,arg3,arg4,arg5,arg6);
{
DB_LOCK * resultptr = (DB_LOCK *) malloc(sizeof(DB_LOCK));
memmove(resultptr, &result, sizeof(DB_LOCK));
jresult = resultptr;
}
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_lock_id___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t *)jarg2;
result = (int)DB_ENV_lock_id(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_lock_id_free___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_ENV_lock_id_free(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_lock_put___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
DB_LOCK *arg2 = (DB_LOCK *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (DB_LOCK *)jarg2;
result = (int)DB_ENV_lock_put(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_lock_stat___(void * jarg1, unsigned long jarg2, void * jarg3) {
void * jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
int *arg3 = (int *) 0 ;
void *result = 0 ;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
arg3 = (int *)jarg3;
result = (void *)DB_ENV_lock_stat(arg1,arg2,arg3);
jresult = (void *)result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_lock_stat_print___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_ENV_lock_stat_print(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_lock_vec___(void * jarg1, unsigned long jarg2, unsigned long jarg3, void * jarg4, int jarg5, void * jarg6) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
u_int32_t arg3 ;
DB_LOCKREQ **arg4 = (DB_LOCKREQ **) 0 ;
int arg5 ;
DB_LOCKREQ *arg6 = (DB_LOCKREQ *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
arg3 = (u_int32_t)jarg3;
arg4 = (DB_LOCKREQ **)jarg4;
arg5 = (int)jarg5;
arg6 = (DB_LOCKREQ *)jarg6;
result = (int)DB_ENV_lock_vec(arg1,arg2,arg3,arg4,arg5,arg6);
jresult = result;
return jresult;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_log_archive___(void * jarg1, unsigned long jarg2, void * jarg3, void * jarg4) {
void * jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
int *arg3 = (int *) 0 ;
int *arg4 = (int *) 0 ;
char **result = 0 ;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
arg3 = (int *)jarg3;
arg4 = (int *)jarg4;
result = (char **)DB_ENV_log_archive(arg1,arg2,arg3,arg4);
jresult = (void *)result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_log_file___(void * jarg1, void * jarg2, char * jarg3, unsigned long jarg4) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
DB_LSN *arg2 = (DB_LSN *) 0 ;
char *arg3 = (char *) 0 ;
size_t arg4 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (DB_LSN *)jarg2;
arg3 = (char *)jarg3;
arg4 = (size_t)jarg4;
result = (int)DB_ENV_log_file(arg1,(DB_LSN const *)arg2,arg3,arg4);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_log_flush___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
DB_LSN *arg2 = (DB_LSN *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (DB_LSN *)jarg2;
result = (int)DB_ENV_log_flush(arg1,(DB_LSN const *)arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_log_put___(void * jarg1, void * jarg2, void * jarg3, unsigned long jarg4) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
DB_LSN *arg2 = (DB_LSN *) 0 ;
DBT *arg3 = (DBT *) 0 ;
u_int32_t arg4 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (DB_LSN *)jarg2;
arg3 = (DBT *)jarg3;
arg4 = (u_int32_t)jarg4;
result = (int)DB_ENV_log_put(arg1,arg2,arg3,arg4);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_log_get_config___(void * jarg1, unsigned long jarg2, void * jarg3) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
int *arg3 = (int *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
arg3 = (int *)jarg3;
result = (int)DB_ENV_log_get_config(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_log_set_config___(void * jarg1, unsigned long jarg2, int jarg3) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
int arg3 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
arg3 = (int)jarg3;
result = (int)DB_ENV_log_set_config(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_log_printf___(void * jarg1, void * jarg2, char * jarg3) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
DB_TXN *arg2 = (DB_TXN *) 0 ;
char *arg3 = (char *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (DB_TXN *)jarg2;
arg3 = (char *)jarg3;
result = (int)DB_ENV_log_printf(arg1,arg2,(char const *)arg3);
jresult = result;
return jresult;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_log_stat___(void * jarg1, unsigned long jarg2, void * jarg3) {
void * jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
int *arg3 = (int *) 0 ;
void *result = 0 ;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
arg3 = (int *)jarg3;
result = (void *)DB_ENV_log_stat(arg1,arg2,arg3);
jresult = (void *)result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_log_stat_print___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_ENV_log_stat_print(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_lsn_reset___(void * jarg1, char * jarg2, unsigned long jarg3) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
char *arg2 = (char *) 0 ;
u_int32_t arg3 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (char *)jarg2;
arg3 = (u_int32_t)jarg3;
result = (int)DB_ENV_lsn_reset(arg1,(char const *)arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_memp_stat___(void * jarg1, void * jarg2, unsigned long jarg3, void * jarg4, void * jarg5) {
void * jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
void ***arg2 = (void ***) 0 ;
u_int32_t arg3 ;
int *arg4 = (int *) 0 ;
int *arg5 = (int *) 0 ;
void *result = 0 ;
arg1 = (DB_ENV *)jarg1;
arg2 = (void ***)jarg2;
arg3 = (u_int32_t)jarg3;
arg4 = (int *)jarg4;
arg5 = (int *)jarg5;
result = (void *)DB_ENV_memp_stat(arg1,arg2,arg3,arg4,arg5);
jresult = (void *)result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_memp_stat_print___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_ENV_memp_stat_print(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_memp_sync___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
DB_LSN *arg2 = (DB_LSN *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (DB_LSN *)jarg2;
result = (int)DB_ENV_memp_sync(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_memp_trickle___(void * jarg1, int jarg2, void * jarg3) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
int arg2 ;
int *arg3 = (int *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (int)jarg2;
arg3 = (int *)jarg3;
result = (int)DB_ENV_memp_trickle(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_mutex_alloc___(void * jarg1, unsigned long jarg2, void * jarg3) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
db_mutex_t *arg3 = (db_mutex_t *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
arg3 = (db_mutex_t *)jarg3;
result = (int)DB_ENV_mutex_alloc(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_mutex_free___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
db_mutex_t arg2 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (db_mutex_t)jarg2;
result = (int)DB_ENV_mutex_free(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_mutex_lock___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
db_mutex_t arg2 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (db_mutex_t)jarg2;
result = (int)DB_ENV_mutex_lock(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_mutex_stat___(void * jarg1, unsigned long jarg2, void * jarg3) {
void * jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
int *arg3 = (int *) 0 ;
void *result = 0 ;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
arg3 = (int *)jarg3;
result = (void *)DB_ENV_mutex_stat(arg1,arg2,arg3);
jresult = (void *)result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_mutex_stat_print___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_ENV_mutex_stat_print(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_mutex_unlock___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
db_mutex_t arg2 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (db_mutex_t)jarg2;
result = (int)DB_ENV_mutex_unlock(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_mutex_get_align___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t *)jarg2;
result = (int)DB_ENV_mutex_get_align(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_mutex_set_align___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_ENV_mutex_set_align(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_mutex_get_increment___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t *)jarg2;
result = (int)DB_ENV_mutex_get_increment(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_mutex_set_increment___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_ENV_mutex_set_increment(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_mutex_get_init___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t *)jarg2;
result = (int)DB_ENV_mutex_get_init(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_mutex_set_init___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_ENV_mutex_set_init(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_mutex_get_max___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t *)jarg2;
result = (int)DB_ENV_mutex_get_max(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_mutex_set_max___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_ENV_mutex_set_max(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_mutex_get_tas_spins___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t *)jarg2;
result = (int)DB_ENV_mutex_get_tas_spins(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_mutex_set_tas_spins___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_ENV_mutex_set_tas_spins(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_open___(void * jarg1, char * jarg2, unsigned long jarg3, int jarg4) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
char *arg2 = (char *) 0 ;
u_int32_t arg3 ;
int arg4 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (char *)jarg2;
arg3 = (u_int32_t)jarg3;
arg4 = (int)jarg4;
result = (int)DB_ENV_open(arg1,(char const *)arg2,arg3,arg4);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_get_open_flags___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t *)jarg2;
result = (int)DB_ENV_get_open_flags(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_remove___(void * jarg1, char * jarg2, unsigned long jarg3) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
char *arg2 = (char *) 0 ;
u_int32_t arg3 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (char *)jarg2;
arg3 = (u_int32_t)jarg3;
result = (int)DB_ENV_remove(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_repmgr_set_ack_policy___(void * jarg1, int jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
int arg2 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (int)jarg2;
result = (int)DB_ENV_repmgr_set_ack_policy(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_repmgr_get_ack_policy___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
int *arg2 = (int *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (int *)jarg2;
result = (int)DB_ENV_repmgr_get_ack_policy(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_repmgr_set_ssl_config___(void * jarg1, int jarg2, char * jarg3) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
int arg2 ;
char *arg3 = (char *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (int)jarg2;
arg3 = (char *)jarg3;
result = (int)DB_ENV_repmgr_set_ssl_config(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_repmgr_get_incoming_queue_max___(void * jarg1, void * jarg2, void * jarg3) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
u_int32_t *arg3 = (u_int32_t *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t *)jarg2;
arg3 = (u_int32_t *)jarg3;
result = (int)DB_ENV_repmgr_get_incoming_queue_max(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_repmgr_set_incoming_queue_max___(void * jarg1, unsigned long jarg2, unsigned long jarg3) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
u_int32_t arg3 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
arg3 = (u_int32_t)jarg3;
result = (int)DB_ENV_repmgr_set_incoming_queue_max(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_repmgr_channel___(void * jarg1, int jarg2, unsigned long jarg3, void * jarg4) {
void * jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
int arg2 ;
u_int32_t arg3 ;
int *arg4 = (int *) 0 ;
DB_CHANNEL *result = 0 ;
arg1 = (DB_ENV *)jarg1;
arg2 = (int)jarg2;
arg3 = (u_int32_t)jarg3;
arg4 = (int *)jarg4;
result = (DB_CHANNEL *)DB_ENV_repmgr_channel(arg1,arg2,arg3,arg4);
jresult = (void *)result;
return jresult;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_repmgr_local_site___(void * jarg1, void * jarg2) {
void * jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
int *arg2 = (int *) 0 ;
DB_SITE *result = 0 ;
arg1 = (DB_ENV *)jarg1;
arg2 = (int *)jarg2;
result = (DB_SITE *)DB_ENV_repmgr_local_site(arg1,arg2);
jresult = (void *)result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_repmgr_msg_dispatch___(void * jarg1, void * jarg2, unsigned long jarg3) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
void (*arg2)(DB_ENV *,DB_CHANNEL *,DBT *,u_int32_t,u_int32_t) = (void (*)(DB_ENV *,DB_CHANNEL *,DBT *,u_int32_t,u_int32_t)) 0 ;
u_int32_t arg3 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (void (*)(DB_ENV *,DB_CHANNEL *,DBT *,u_int32_t,u_int32_t))jarg2;
arg3 = (u_int32_t)jarg3;
result = (int)DB_ENV_repmgr_msg_dispatch(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_repmgr_site___(void * jarg1, char * jarg2, unsigned int jarg3, void * jarg4) {
void * jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
char *arg2 = (char *) 0 ;
u_int arg3 ;
int *arg4 = (int *) 0 ;
DB_SITE *result = 0 ;
arg1 = (DB_ENV *)jarg1;
arg2 = (char *)jarg2;
arg3 = (u_int)jarg3;
arg4 = (int *)jarg4;
result = (DB_SITE *)DB_ENV_repmgr_site(arg1,arg2,arg3,arg4);
jresult = (void *)result;
return jresult;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_repmgr_site_by_eid___(void * jarg1, int jarg2, void * jarg3) {
void * jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
int arg2 ;
int *arg3 = (int *) 0 ;
DB_SITE *result = 0 ;
arg1 = (DB_ENV *)jarg1;
arg2 = (int)jarg2;
arg3 = (int *)jarg3;
result = (DB_SITE *)DB_ENV_repmgr_site_by_eid(arg1,arg2,arg3);
jresult = (void *)result;
return jresult;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_repmgr_site_list___(void * jarg1, void * jarg2, void * jarg3, void * jarg4) {
void * jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int *arg2 = (u_int *) 0 ;
u_int32_t *arg3 = (u_int32_t *) 0 ;
int *arg4 = (int *) 0 ;
DB_REPMGR_SITE *result = 0 ;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int *)jarg2;
arg3 = (u_int32_t *)jarg3;
arg4 = (int *)jarg4;
result = (DB_REPMGR_SITE *)DB_ENV_repmgr_site_list(arg1,arg2,arg3,arg4);
jresult = (void *)result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_repmgr_start___(void * jarg1, int jarg2, unsigned long jarg3) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
int arg2 ;
u_int32_t arg3 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (int)jarg2;
arg3 = (u_int32_t)jarg3;
result = (int)DB_ENV_repmgr_start(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_repmgr_stat___(void * jarg1, unsigned long jarg2, void * jarg3) {
void * jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
int *arg3 = (int *) 0 ;
void *result = 0 ;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
arg3 = (int *)jarg3;
result = (void *)DB_ENV_repmgr_stat(arg1,arg2,arg3);
jresult = (void *)result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_repmgr_stat_print___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_ENV_repmgr_stat_print(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_rep_elect___(void * jarg1, unsigned long jarg2, unsigned long jarg3, unsigned long jarg4) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
u_int32_t arg3 ;
u_int32_t arg4 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
arg3 = (u_int32_t)jarg3;
arg4 = (u_int32_t)jarg4;
result = (int)DB_ENV_rep_elect(arg1,arg2,arg3,arg4);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_rep_process_message___(void * jarg1, void * jarg2, void * jarg3, int jarg4, void * jarg5) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
DBT *arg2 = (DBT *) 0 ;
DBT *arg3 = (DBT *) 0 ;
int arg4 ;
DB_LSN *arg5 = (DB_LSN *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (DBT *)jarg2;
arg3 = (DBT *)jarg3;
arg4 = (int)jarg4;
arg5 = (DB_LSN *)jarg5;
result = (int)DB_ENV_rep_process_message(arg1,arg2,arg3,arg4,arg5);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_rep_start___(void * jarg1, void * jarg2, unsigned long jarg3) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
DBT *arg2 = (DBT *) 0 ;
u_int32_t arg3 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (DBT *)jarg2;
arg3 = (u_int32_t)jarg3;
result = (int)DB_ENV_rep_start(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_rep_stat___(void * jarg1, unsigned long jarg2, void * jarg3) {
void * jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
int *arg3 = (int *) 0 ;
void *result = 0 ;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
arg3 = (int *)jarg3;
result = (void *)DB_ENV_rep_stat(arg1,arg2,arg3);
jresult = (void *)result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_rep_stat_print___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_ENV_rep_stat_print(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_rep_sync___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_ENV_rep_sync(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_rep_set_config___(void * jarg1, unsigned long jarg2, int jarg3) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
int arg3 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
arg3 = (int)jarg3;
result = (int)DB_ENV_rep_set_config(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_rep_get_config___(void * jarg1, unsigned long jarg2, void * jarg3) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
int *arg3 = (int *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
arg3 = (int *)jarg3;
result = (int)DB_ENV_rep_get_config(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_rep_set_clockskew___(void * jarg1, unsigned long jarg2, unsigned long jarg3) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
u_int32_t arg3 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
arg3 = (u_int32_t)jarg3;
result = (int)DB_ENV_rep_set_clockskew(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_rep_get_clockskew___(void * jarg1, void * jarg2, void * jarg3) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
u_int32_t *arg3 = (u_int32_t *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t *)jarg2;
arg3 = (u_int32_t *)jarg3;
result = (int)DB_ENV_rep_get_clockskew(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_rep_set_limit___(void * jarg1, unsigned long jarg2, unsigned long jarg3) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
u_int32_t arg3 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
arg3 = (u_int32_t)jarg3;
result = (int)DB_ENV_rep_set_limit(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_rep_get_limit___(void * jarg1, void * jarg2, void * jarg3) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
u_int32_t *arg3 = (u_int32_t *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t *)jarg2;
arg3 = (u_int32_t *)jarg3;
result = (int)DB_ENV_rep_get_limit(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_rep_set_nsites___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_ENV_rep_set_nsites(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_rep_get_nsites___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t *)jarg2;
result = (int)DB_ENV_rep_get_nsites(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_rep_set_priority___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_ENV_rep_set_priority(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_rep_get_priority___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t *)jarg2;
result = (int)DB_ENV_rep_get_priority(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_rep_set_request___(void * jarg1, unsigned long jarg2, unsigned long jarg3) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
u_int32_t arg3 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
arg3 = (u_int32_t)jarg3;
result = (int)DB_ENV_rep_set_request(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_rep_get_request___(void * jarg1, void * jarg2, void * jarg3) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
u_int32_t *arg3 = (u_int32_t *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t *)jarg2;
arg3 = (u_int32_t *)jarg3;
result = (int)DB_ENV_rep_get_request(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_rep_set_timeout___(void * jarg1, int jarg2, unsigned long jarg3) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
int arg2 ;
u_int32_t arg3 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (int)jarg2;
arg3 = (u_int32_t)jarg3;
result = (int)DB_ENV_rep_set_timeout(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_rep_get_timeout___(void * jarg1, int jarg2, void * jarg3) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
int arg2 ;
u_int32_t *arg3 = (u_int32_t *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (int)jarg2;
arg3 = (u_int32_t *)jarg3;
result = (int)DB_ENV_rep_get_timeout(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_rep_set_transport___(void * jarg1, int jarg2, void * jarg3) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
int arg2 ;
int (*arg3)(DB_ENV *,DBT const *,DBT const *,DB_LSN const *,int,u_int32_t) = (int (*)(DB_ENV *,DBT const *,DBT const *,DB_LSN const *,int,u_int32_t)) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (int)jarg2;
arg3 = (int (*)(DB_ENV *,DBT const *,DBT const *,DB_LSN const *,int,u_int32_t))jarg3;
result = (int)DB_ENV_rep_set_transport(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_rep_set_view___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
int (*arg2)(DB_ENV *,char const *,int *,u_int32_t) = (int (*)(DB_ENV *,char const *,int *,u_int32_t)) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (int (*)(DB_ENV *,char const *,int *,u_int32_t))jarg2;
result = (int)DB_ENV_rep_set_view(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_backup_callbacks___(void * jarg1, void * jarg2, void * jarg3, void * jarg4) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
int (*arg2)(DB_ENV *,char const *,char const *,void **) = (int (*)(DB_ENV *,char const *,char const *,void **)) 0 ;
int (*arg3)(DB_ENV *,u_int32_t,u_int32_t,u_int32_t,u_int8_t *,void *) = (int (*)(DB_ENV *,u_int32_t,u_int32_t,u_int32_t,u_int8_t *,void *)) 0 ;
int (*arg4)(DB_ENV *,char const *,void *) = (int (*)(DB_ENV *,char const *,void *)) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (int (*)(DB_ENV *,char const *,char const *,void **))jarg2;
arg3 = (int (*)(DB_ENV *,u_int32_t,u_int32_t,u_int32_t,u_int8_t *,void *))jarg3;
arg4 = (int (*)(DB_ENV *,char const *,void *))jarg4;
result = (int)DB_ENV_set_backup_callbacks(arg1,arg2,arg3,arg4);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_get_backup_config___(void * jarg1, unsigned long jarg2, void * jarg3) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
DB_BACKUP_CONFIG arg2 ;
u_int32_t *arg3 = (u_int32_t *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (DB_BACKUP_CONFIG)jarg2;
arg3 = (u_int32_t *)jarg3;
result = (int)DB_ENV_get_backup_config(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_backup_config___(void * jarg1, unsigned long jarg2, unsigned long jarg3) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
DB_BACKUP_CONFIG arg2 ;
u_int32_t arg3 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (DB_BACKUP_CONFIG)jarg2;
arg3 = (u_int32_t)jarg3;
result = (int)DB_ENV_set_backup_config(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_get_cachesize___(void * jarg1, void * jarg2, void * jarg3, void * jarg4) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
u_int32_t *arg3 = (u_int32_t *) 0 ;
int *arg4 = (int *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t *)jarg2;
arg3 = (u_int32_t *)jarg3;
arg4 = (int *)jarg4;
result = (int)DB_ENV_get_cachesize(arg1,arg2,arg3,arg4);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_cachesize___(void * jarg1, unsigned long jarg2, unsigned long jarg3, int jarg4) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
u_int32_t arg3 ;
int arg4 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
arg3 = (u_int32_t)jarg3;
arg4 = (int)jarg4;
result = (int)DB_ENV_set_cachesize(arg1,arg2,arg3,arg4);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_get_cache_max___(void * jarg1, void * jarg2, void * jarg3) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
u_int32_t *arg3 = (u_int32_t *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t *)jarg2;
arg3 = (u_int32_t *)jarg3;
result = (int)DB_ENV_get_cache_max(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_cache_max___(void * jarg1, unsigned long jarg2, unsigned long jarg3) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
u_int32_t arg3 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
arg3 = (u_int32_t)jarg3;
result = (int)DB_ENV_set_cache_max(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_get_ext_file_dir___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
char **arg2 = (char **) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (char **)jarg2;
result = (int)DB_ENV_get_ext_file_dir(arg1,(char const **)arg2);
jresult = result;
return jresult;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_get_data_dirs___(void * jarg1, void * jarg2, void * jarg3) {
void * jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
int *arg2 = (int *) 0 ;
int *arg3 = (int *) 0 ;
char **result = 0 ;
arg1 = (DB_ENV *)jarg1;
arg2 = (int *)jarg2;
arg3 = (int *)jarg3;
result = (char **)DB_ENV_get_data_dirs(arg1,arg2,arg3);
jresult = (void *)result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_add_data_dir___(void * jarg1, char * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
char *arg2 = (char *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (char *)jarg2;
result = (int)DB_ENV_add_data_dir(arg1,(char const *)arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_create_dir___(void * jarg1, char * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
char *arg2 = (char *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (char *)jarg2;
result = (int)DB_ENV_set_create_dir(arg1,(char const *)arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_get_encrypt_flags___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t *)jarg2;
result = (int)DB_ENV_get_encrypt_flags(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_encrypt___(void * jarg1, char * jarg2, unsigned long jarg3) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
char *arg2 = (char *) 0 ;
u_int32_t arg3 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (char *)jarg2;
arg3 = (u_int32_t)jarg3;
result = (int)DB_ENV_set_encrypt(arg1,(char const *)arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_errcall___(void * jarg1, void * jarg2) {
DB_ENV *arg1 = (DB_ENV *) 0 ;
void (*arg2)(DB_ENV const *,char const *,char const *) = (void (*)(DB_ENV const *,char const *,char const *)) 0 ;
arg1 = (DB_ENV *)jarg1;
arg2 = (void (*)(DB_ENV const *,char const *,char const *))jarg2;
DB_ENV_set_errcall(arg1,arg2);
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_event_notify___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
void (*arg2)(DB_ENV *,u_int32_t,void *) = (void (*)(DB_ENV *,u_int32_t,void *)) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (void (*)(DB_ENV *,u_int32_t,void *))jarg2;
result = (int)DB_ENV_set_event_notify(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_ext_file_dir___(void * jarg1, char * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
char *arg2 = (char *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (char *)jarg2;
result = (int)DB_ENV_set_ext_file_dir(arg1,(char const *)arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_get_ext_file_threshold___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t *)jarg2;
result = (int)DB_ENV_get_ext_file_threshold(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_ext_file_threshold___(void * jarg1, unsigned long jarg2, unsigned long jarg3) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
u_int32_t arg3 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
arg3 = (u_int32_t)jarg3;
result = (int)DB_ENV_set_ext_file_threshold(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_feedback___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
void (*arg2)(DB_ENV *,int,int) = (void (*)(DB_ENV *,int,int)) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (void (*)(DB_ENV *,int,int))jarg2;
result = (int)DB_ENV_set_feedback(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_get_flags___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t *)jarg2;
result = (int)DB_ENV_get_flags(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_flags___(void * jarg1, unsigned long jarg2, int jarg3) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
int arg3 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
arg3 = (int)jarg3;
result = (int)DB_ENV_set_flags(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_get_intermediate_dir_mode___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
char **arg2 = (char **) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (char **)jarg2;
result = (int)DB_ENV_get_intermediate_dir_mode(arg1,(char const **)arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_intermediate_dir_mode___(void * jarg1, char * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
char *arg2 = (char *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (char *)jarg2;
result = (int)DB_ENV_set_intermediate_dir_mode(arg1,(char const *)arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_isalive___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
int (*arg2)(DB_ENV *,pid_t,db_threadid_t,u_int32_t) = (int (*)(DB_ENV *,pid_t,db_threadid_t,u_int32_t)) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (int (*)(DB_ENV *,pid_t,db_threadid_t,u_int32_t))jarg2;
result = (int)DB_ENV_set_isalive(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_get_lg_bsize___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t *)jarg2;
result = (int)DB_ENV_get_lg_bsize(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_lg_bsize___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_ENV_set_lg_bsize(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_get_lg_dir___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
char **arg2 = (char **) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (char **)jarg2;
result = (int)DB_ENV_get_lg_dir(arg1,(char const **)arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_lg_dir___(void * jarg1, char * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
char *arg2 = (char *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (char *)jarg2;
result = (int)DB_ENV_set_lg_dir(arg1,(char const *)arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_get_lg_filemode___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
int *arg2 = (int *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (int *)jarg2;
result = (int)DB_ENV_get_lg_filemode(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_lg_filemode___(void * jarg1, int jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
int arg2 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (int)jarg2;
result = (int)DB_ENV_set_lg_filemode(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_get_lg_max___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t *)jarg2;
result = (int)DB_ENV_get_lg_max(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_lg_max___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_ENV_set_lg_max(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_get_lg_regionmax___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t *)jarg2;
result = (int)DB_ENV_get_lg_regionmax(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_lg_regionmax___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_ENV_set_lg_regionmax(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_log_verify___(void * jarg1, char * jarg2, unsigned long jarg3, char * jarg4, char * jarg5, long jarg6, long jarg7, unsigned long jarg8, unsigned long jarg9, unsigned long jarg10, unsigned long jarg11, int jarg12, int jarg13) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
char *arg2 = (char *) 0 ;
u_int32_t arg3 ;
char *arg4 = (char *) 0 ;
char *arg5 = (char *) 0 ;
time_t arg6 ;
time_t arg7 ;
u_int32_t arg8 ;
u_int32_t arg9 ;
u_int32_t arg10 ;
u_int32_t arg11 ;
int arg12 ;
int arg13 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (char *)jarg2;
arg3 = (u_int32_t)jarg3;
arg4 = (char *)jarg4;
arg5 = (char *)jarg5;
arg6 = (time_t)jarg6;
arg7 = (time_t)jarg7;
arg8 = (u_int32_t)jarg8;
arg9 = (u_int32_t)jarg9;
arg10 = (u_int32_t)jarg10;
arg11 = (u_int32_t)jarg11;
arg12 = (int)jarg12;
arg13 = (int)jarg13;
result = (int)DB_ENV_log_verify(arg1,(char const *)arg2,arg3,(char const *)arg4,(char const *)arg5,arg6,arg7,arg8,arg9,arg10,arg11,arg12,arg13);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_get_lk_conflicts_nmodes___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
int *arg2 = (int *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (int *)jarg2;
result = (int)DB_ENV_get_lk_conflicts_nmodes(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_get_lk_conflicts___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int8_t *arg2 = (u_int8_t *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int8_t *)jarg2;
result = (int)DB_ENV_get_lk_conflicts(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_lk_conflicts___(void * jarg1, void * jarg2, int jarg3) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int8_t *arg2 = (u_int8_t *) 0 ;
int arg3 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int8_t *)jarg2;
arg3 = (int)jarg3;
result = (int)DB_ENV_set_lk_conflicts(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_get_lk_detect___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t *)jarg2;
result = (int)DB_ENV_get_lk_detect(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_lk_detect___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_ENV_set_lk_detect(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_get_lk_max_locks___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t *)jarg2;
result = (int)DB_ENV_get_lk_max_locks(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_lk_max_locks___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_ENV_set_lk_max_locks(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_get_lk_max_lockers___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t *)jarg2;
result = (int)DB_ENV_get_lk_max_lockers(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_lk_max_lockers___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_ENV_set_lk_max_lockers(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_get_lk_max_objects___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t *)jarg2;
result = (int)DB_ENV_get_lk_max_objects(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_lk_max_objects___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_ENV_set_lk_max_objects(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_get_lk_partitions___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t *)jarg2;
result = (int)DB_ENV_get_lk_partitions(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_lk_partitions___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_ENV_set_lk_partitions(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_get_lk_tablesize___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t *)jarg2;
result = (int)DB_ENV_get_lk_tablesize(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_lk_tablesize___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_ENV_set_lk_tablesize(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_get_memory_init___(void * jarg1, unsigned long jarg2, void * jarg3) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
DB_MEM_CONFIG arg2 ;
u_int32_t *arg3 = (u_int32_t *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (DB_MEM_CONFIG)jarg2;
arg3 = (u_int32_t *)jarg3;
result = (int)DB_ENV_get_memory_init(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_memory_init___(void * jarg1, unsigned long jarg2, unsigned long jarg3) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
DB_MEM_CONFIG arg2 ;
u_int32_t arg3 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (DB_MEM_CONFIG)jarg2;
arg3 = (u_int32_t)jarg3;
result = (int)DB_ENV_set_memory_init(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_get_memory_max___(void * jarg1, void * jarg2, void * jarg3) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
u_int32_t *arg3 = (u_int32_t *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t *)jarg2;
arg3 = (u_int32_t *)jarg3;
result = (int)DB_ENV_get_memory_max(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_memory_max___(void * jarg1, unsigned long jarg2, unsigned long jarg3) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
u_int32_t arg3 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
arg3 = (u_int32_t)jarg3;
result = (int)DB_ENV_set_memory_max(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_get_metadata_dir___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
char **arg2 = (char **) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (char **)jarg2;
result = (int)DB_ENV_get_metadata_dir(arg1,(char const **)arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_metadata_dir___(void * jarg1, char * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
char *arg2 = (char *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (char *)jarg2;
result = (int)DB_ENV_set_metadata_dir(arg1,(char const *)arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_get_mp_max_openfd___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
int *arg2 = (int *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (int *)jarg2;
result = (int)DB_ENV_get_mp_max_openfd(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_mp_max_openfd___(void * jarg1, int jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
int arg2 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (int)jarg2;
result = (int)DB_ENV_set_mp_max_openfd(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_get_mp_max_write___(void * jarg1, void * jarg2, void * jarg3) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
int *arg2 = (int *) 0 ;
db_timeout_t *arg3 = (db_timeout_t *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (int *)jarg2;
arg3 = (db_timeout_t *)jarg3;
result = (int)DB_ENV_get_mp_max_write(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_mp_max_write___(void * jarg1, int jarg2, unsigned long jarg3) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
int arg2 ;
db_timeout_t arg3 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (int)jarg2;
arg3 = (db_timeout_t)jarg3;
result = (int)DB_ENV_set_mp_max_write(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_get_mp_mmapsize___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
size_t *arg2 = (size_t *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (size_t *)jarg2;
result = (int)DB_ENV_get_mp_mmapsize(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_mp_mmapsize___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
size_t arg2 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (size_t)jarg2;
result = (int)DB_ENV_set_mp_mmapsize(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_msgcall___(void * jarg1, void * jarg2) {
DB_ENV *arg1 = (DB_ENV *) 0 ;
void (*arg2)(DB_ENV const *,char const *,char const *) = (void (*)(DB_ENV const *,char const *,char const *)) 0 ;
arg1 = (DB_ENV *)jarg1;
arg2 = (void (*)(DB_ENV const *,char const *,char const *))jarg2;
DB_ENV_set_msgcall(arg1,arg2);
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_msgfile___(void * jarg1, char * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
char *arg2 = (char *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (char *)jarg2;
result = (int)DB_ENV_set_msgfile(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_get_region_dir___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
char **arg2 = (char **) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (char **)jarg2;
result = (int)DB_ENV_get_region_dir(arg1,(char const **)arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_region_dir___(void * jarg1, char * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
char *arg2 = (char *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (char *)jarg2;
result = (int)DB_ENV_set_region_dir(arg1,(char const *)arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_get_thread_count___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t *)jarg2;
result = (int)DB_ENV_get_thread_count(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_thread_count___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_ENV_set_thread_count(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_thread_id___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
void (*arg2)(DB_ENV *,pid_t *,db_threadid_t *) = (void (*)(DB_ENV *,pid_t *,db_threadid_t *)) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (void (*)(DB_ENV *,pid_t *,db_threadid_t *))jarg2;
result = (int)DB_ENV_set_thread_id(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_thread_id_string___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
char *(*arg2)(DB_ENV *,pid_t,db_threadid_t,char *) = (char *(*)(DB_ENV *,pid_t,db_threadid_t,char *)) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (char *(*)(DB_ENV *,pid_t,db_threadid_t,char *))jarg2;
result = (int)DB_ENV_set_thread_id_string(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_get_timeout___(void * jarg1, void * jarg2, unsigned long jarg3) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
db_timeout_t *arg2 = (db_timeout_t *) 0 ;
u_int32_t arg3 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (db_timeout_t *)jarg2;
arg3 = (u_int32_t)jarg3;
result = (int)DB_ENV_get_timeout(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_timeout___(void * jarg1, unsigned long jarg2, unsigned long jarg3) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
db_timeout_t arg2 ;
u_int32_t arg3 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (db_timeout_t)jarg2;
arg3 = (u_int32_t)jarg3;
result = (int)DB_ENV_set_timeout(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_get_tmp_dir___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
char **arg2 = (char **) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (char **)jarg2;
result = (int)DB_ENV_get_tmp_dir(arg1,(char const **)arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_tmp_dir___(void * jarg1, char * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
char *arg2 = (char *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (char *)jarg2;
result = (int)DB_ENV_set_tmp_dir(arg1,(char const *)arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_get_tx_max___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t *)jarg2;
result = (int)DB_ENV_get_tx_max(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_tx_max___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_ENV_set_tx_max(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_get_tx_timestamp___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
time_t *arg2 = (time_t *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (time_t *)jarg2;
result = (int)DB_ENV_get_tx_timestamp(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_tx_timestamp___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
time_t *arg2 = (time_t *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (time_t *)jarg2;
result = (int)DB_ENV_set_tx_timestamp(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_get_verbose___(void * jarg1, void * jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t *)jarg2;
result = (int)DB_ENV_get_verbose(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_set_verbose___(void * jarg1, unsigned long jarg2, int jarg3) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
int arg3 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
arg3 = (int)jarg3;
result = (int)DB_ENV_set_verbose(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_stat_print___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_ENV_stat_print(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_txn_begin___(void * jarg1, void * jarg2, unsigned long jarg3, void * jarg4) {
void * jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
DB_TXN *arg2 = (DB_TXN *) 0 ;
u_int32_t arg3 ;
int *arg4 = (int *) 0 ;
DB_TXN *result = 0 ;
arg1 = (DB_ENV *)jarg1;
arg2 = (DB_TXN *)jarg2;
arg3 = (u_int32_t)jarg3;
arg4 = (int *)jarg4;
result = (DB_TXN *)DB_ENV_txn_begin(arg1,arg2,arg3,arg4);
jresult = (void *)result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_txn_checkpoint___(void * jarg1, unsigned long jarg2, unsigned long jarg3, unsigned long jarg4) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
u_int32_t arg3 ;
u_int32_t arg4 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
arg3 = (u_int32_t)jarg3;
arg4 = (u_int32_t)jarg4;
result = (int)DB_ENV_txn_checkpoint(arg1,arg2,arg3,arg4);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_txn_recover___(void * jarg1, void * jarg2, long jarg3, void * jarg4, unsigned long jarg5) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
DB_PREPLIST *arg2 ;
long arg3 ;
long *arg4 = (long *) 0 ;
u_int32_t arg5 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (DB_PREPLIST *)jarg2;
arg3 = (long)jarg3;
arg4 = (long *)jarg4;
arg5 = (u_int32_t)jarg5;
result = (int)DB_ENV_txn_recover(arg1,arg2,arg3,arg4,arg5);
jresult = result;
return jresult;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_txn_stat___(void * jarg1, unsigned long jarg2, void * jarg3, void * jarg4) {
void * jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
u_int32_t *arg3 = (u_int32_t *) 0 ;
int *arg4 = (int *) 0 ;
void *result = 0 ;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
arg3 = (u_int32_t *)jarg3;
arg4 = (int *)jarg4;
result = (void *)DB_ENV_txn_stat(arg1,arg2,arg3,arg4);
jresult = (void *)result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_ENV_txn_stat_print___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB_ENV *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_ENV_txn_stat_print(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_KEY_RANGE_less_set___(void * jarg1, double jarg2) {
DB_KEY_RANGE *arg1 = (DB_KEY_RANGE *) 0 ;
double arg2 ;
arg1 = (DB_KEY_RANGE *)jarg1;
arg2 = (double)jarg2;
if (arg1) (arg1)->less = arg2;
}
SWIGEXPORT double SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_KEY_RANGE_less_get___(void * jarg1) {
double jresult ;
DB_KEY_RANGE *arg1 = (DB_KEY_RANGE *) 0 ;
double result;
arg1 = (DB_KEY_RANGE *)jarg1;
result = (double) ((arg1)->less);
jresult = result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_KEY_RANGE_equal_set___(void * jarg1, double jarg2) {
DB_KEY_RANGE *arg1 = (DB_KEY_RANGE *) 0 ;
double arg2 ;
arg1 = (DB_KEY_RANGE *)jarg1;
arg2 = (double)jarg2;
if (arg1) (arg1)->equal = arg2;
}
SWIGEXPORT double SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_KEY_RANGE_equal_get___(void * jarg1) {
double jresult ;
DB_KEY_RANGE *arg1 = (DB_KEY_RANGE *) 0 ;
double result;
arg1 = (DB_KEY_RANGE *)jarg1;
result = (double) ((arg1)->equal);
jresult = result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_KEY_RANGE_greater_set___(void * jarg1, double jarg2) {
DB_KEY_RANGE *arg1 = (DB_KEY_RANGE *) 0 ;
double arg2 ;
arg1 = (DB_KEY_RANGE *)jarg1;
arg2 = (double)jarg2;
if (arg1) (arg1)->greater = arg2;
}
SWIGEXPORT double SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_KEY_RANGE_greater_get___(void * jarg1) {
double jresult ;
DB_KEY_RANGE *arg1 = (DB_KEY_RANGE *) 0 ;
double result;
arg1 = (DB_KEY_RANGE *)jarg1;
result = (double) ((arg1)->greater);
jresult = result;
return jresult;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_new_DB_KEY_RANGE___() {
void * jresult ;
DB_KEY_RANGE *result = 0 ;
result = (DB_KEY_RANGE *)calloc(1, sizeof(DB_KEY_RANGE));
jresult = (void *)result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_delete_DB_KEY_RANGE___(void * jarg1) {
DB_KEY_RANGE *arg1 = (DB_KEY_RANGE *) 0 ;
arg1 = (DB_KEY_RANGE *)jarg1;
free((char *) arg1);
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_LOCK_off_set___(void * jarg1, unsigned long jarg2) {
DB_LOCK *arg1 = (DB_LOCK *) 0 ;
roff_t arg2 ;
arg1 = (DB_LOCK *)jarg1;
arg2 = (roff_t)jarg2;
if (arg1) (arg1)->off = arg2;
}
SWIGEXPORT unsigned long SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_LOCK_off_get___(void * jarg1) {
unsigned long jresult ;
DB_LOCK *arg1 = (DB_LOCK *) 0 ;
roff_t result;
arg1 = (DB_LOCK *)jarg1;
result = (roff_t) ((arg1)->off);
jresult = (unsigned long)result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_LOCK_ndx_set___(void * jarg1, unsigned long jarg2) {
DB_LOCK *arg1 = (DB_LOCK *) 0 ;
u_int32_t arg2 ;
arg1 = (DB_LOCK *)jarg1;
arg2 = (u_int32_t)jarg2;
if (arg1) (arg1)->ndx = arg2;
}
SWIGEXPORT unsigned long SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_LOCK_ndx_get___(void * jarg1) {
unsigned long jresult ;
DB_LOCK *arg1 = (DB_LOCK *) 0 ;
u_int32_t result;
arg1 = (DB_LOCK *)jarg1;
result = (u_int32_t) ((arg1)->ndx);
jresult = (unsigned long)result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_LOCK_gen_set___(void * jarg1, unsigned long jarg2) {
DB_LOCK *arg1 = (DB_LOCK *) 0 ;
u_int32_t arg2 ;
arg1 = (DB_LOCK *)jarg1;
arg2 = (u_int32_t)jarg2;
if (arg1) (arg1)->gen = arg2;
}
SWIGEXPORT unsigned long SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_LOCK_gen_get___(void * jarg1) {
unsigned long jresult ;
DB_LOCK *arg1 = (DB_LOCK *) 0 ;
u_int32_t result;
arg1 = (DB_LOCK *)jarg1;
result = (u_int32_t) ((arg1)->gen);
jresult = (unsigned long)result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_LOCK_mode_set___(void * jarg1, int jarg2) {
DB_LOCK *arg1 = (DB_LOCK *) 0 ;
db_lockmode_t arg2 ;
arg1 = (DB_LOCK *)jarg1;
arg2 = (db_lockmode_t)jarg2;
if (arg1) (arg1)->mode = arg2;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_LOCK_mode_get___(void * jarg1) {
int jresult ;
DB_LOCK *arg1 = (DB_LOCK *) 0 ;
db_lockmode_t result;
arg1 = (DB_LOCK *)jarg1;
result = (db_lockmode_t) ((arg1)->mode);
jresult = (int)result;
return jresult;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_new_DB_LOCK___() {
void * jresult ;
DB_LOCK *result = 0 ;
result = (DB_LOCK *)calloc(1, sizeof(DB_LOCK));
jresult = (void *)result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_delete_DB_LOCK___(void * jarg1) {
DB_LOCK *arg1 = (DB_LOCK *) 0 ;
arg1 = (DB_LOCK *)jarg1;
free((char *) arg1);
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_LOCKREQ_op_set___(void * jarg1, int jarg2) {
DB_LOCKREQ *arg1 = (DB_LOCKREQ *) 0 ;
db_lockop_t arg2 ;
arg1 = (DB_LOCKREQ *)jarg1;
arg2 = (db_lockop_t)jarg2;
if (arg1) (arg1)->op = arg2;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_LOCKREQ_op_get___(void * jarg1) {
int jresult ;
DB_LOCKREQ *arg1 = (DB_LOCKREQ *) 0 ;
db_lockop_t result;
arg1 = (DB_LOCKREQ *)jarg1;
result = (db_lockop_t) ((arg1)->op);
jresult = (int)result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_LOCKREQ_mode_set___(void * jarg1, int jarg2) {
DB_LOCKREQ *arg1 = (DB_LOCKREQ *) 0 ;
db_lockmode_t arg2 ;
arg1 = (DB_LOCKREQ *)jarg1;
arg2 = (db_lockmode_t)jarg2;
if (arg1) (arg1)->mode = arg2;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_LOCKREQ_mode_get___(void * jarg1) {
int jresult ;
DB_LOCKREQ *arg1 = (DB_LOCKREQ *) 0 ;
db_lockmode_t result;
arg1 = (DB_LOCKREQ *)jarg1;
result = (db_lockmode_t) ((arg1)->mode);
jresult = (int)result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_LOCKREQ_timeout_set___(void * jarg1, unsigned long jarg2) {
DB_LOCKREQ *arg1 = (DB_LOCKREQ *) 0 ;
db_timeout_t arg2 ;
arg1 = (DB_LOCKREQ *)jarg1;
arg2 = (db_timeout_t)jarg2;
if (arg1) (arg1)->timeout = arg2;
}
SWIGEXPORT unsigned long SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_LOCKREQ_timeout_get___(void * jarg1) {
unsigned long jresult ;
DB_LOCKREQ *arg1 = (DB_LOCKREQ *) 0 ;
db_timeout_t result;
arg1 = (DB_LOCKREQ *)jarg1;
result = (db_timeout_t) ((arg1)->timeout);
jresult = (unsigned long)result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_LOCKREQ_obj_set___(void * jarg1, void * jarg2) {
DB_LOCKREQ *arg1 = (DB_LOCKREQ *) 0 ;
DBT *arg2 = (DBT *) 0 ;
arg1 = (DB_LOCKREQ *)jarg1;
arg2 = (DBT *)jarg2;
if (arg1) (arg1)->obj = arg2;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_LOCKREQ_obj_get___(void * jarg1) {
void * jresult ;
DB_LOCKREQ *arg1 = (DB_LOCKREQ *) 0 ;
DBT *result = 0 ;
arg1 = (DB_LOCKREQ *)jarg1;
result = (DBT *) ((arg1)->obj);
jresult = (void *)result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_LOCKREQ_lck_set___(void * jarg1, void * jarg2) {
DB_LOCKREQ *arg1 = (DB_LOCKREQ *) 0 ;
DB_LOCK *arg2 = (DB_LOCK *) 0 ;
arg1 = (DB_LOCKREQ *)jarg1;
arg2 = (DB_LOCK *)jarg2;
if (arg1) (arg1)->lock = *arg2;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_LOCKREQ_lck_get___(void * jarg1) {
void * jresult ;
DB_LOCKREQ *arg1 = (DB_LOCKREQ *) 0 ;
DB_LOCK *result = 0 ;
arg1 = (DB_LOCKREQ *)jarg1;
result = (DB_LOCK *)& ((arg1)->lock);
jresult = (void *)result;
return jresult;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_new_DB_LOCKREQ___() {
void * jresult ;
DB_LOCKREQ *result = 0 ;
result = (DB_LOCKREQ *)calloc(1, sizeof(DB_LOCKREQ));
jresult = (void *)result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_delete_DB_LOCKREQ___(void * jarg1) {
DB_LOCKREQ *arg1 = (DB_LOCKREQ *) 0 ;
arg1 = (DB_LOCKREQ *)jarg1;
free((char *) arg1);
}
SWIGEXPORT char * SWIGSTDCALL CSharp_BerkeleyDBfInternal_db_strerror___(int jarg1) {
char * jresult ;
int arg1 ;
char *result = 0 ;
arg1 = (int)jarg1;
result = (char *)db_strerror(arg1);
jresult = SWIG_csharp_string_callback((const char *)result);
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_log_compare___(void * jarg1, void * jarg2) {
int jresult ;
DB_LSN *arg1 = (DB_LSN *) 0 ;
DB_LSN *arg2 = (DB_LSN *) 0 ;
int result;
arg1 = (DB_LSN *)jarg1;
arg2 = (DB_LSN *)jarg2;
result = (int)log_compare(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal___os_ufree___(void * jarg1, void * jarg2) {
DB_ENV *arg1 = (DB_ENV *) 0 ;
void *arg2 = (void *) 0 ;
arg1 = (DB_ENV *)jarg1;
arg2 = (void *)jarg2;
wrap_ufree(arg1,arg2);
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal___os_umalloc___(void * jarg1, unsigned long jarg2) {
void * jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
size_t arg2 ;
void *result = 0 ;
arg1 = (DB_ENV *)jarg1;
arg2 = (size_t)jarg2;
result = (void *)wrap_umalloc(arg1,arg2);
jresult = (void *)result;
return jresult;
}
SWIGEXPORT unsigned long SWIGSTDCALL CSharp_BerkeleyDBfInternal_alloc_dbt_arr___(void * jarg1, int jarg2, void * jarg3) {
unsigned long jresult ;
DB_ENV *arg1 = (DB_ENV *) 0 ;
int arg2 ;
void **arg3 = (void **) 0 ;
size_t result;
arg1 = (DB_ENV *)jarg1;
arg2 = (int)jarg2;
arg3 = (void **)jarg3;
result = (size_t)alloc_dbt_arr(arg1,arg2,arg3);
jresult = (unsigned long)result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_PREPLIST_txn_set___(void * jarg1, void * jarg2) {
DB_PREPLIST *arg1 = (DB_PREPLIST *) 0 ;
DB_TXN *arg2 = (DB_TXN *) 0 ;
arg1 = (DB_PREPLIST *)jarg1;
arg2 = (DB_TXN *)jarg2;
if (arg1) (arg1)->txn = arg2;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_PREPLIST_txn_get___(void * jarg1) {
void * jresult ;
DB_PREPLIST *arg1 = (DB_PREPLIST *) 0 ;
DB_TXN *result = 0 ;
arg1 = (DB_PREPLIST *)jarg1;
result = (DB_TXN *) ((arg1)->txn);
jresult = (void *)result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_PREPLIST_gid_set___(void * jarg1, void * jarg2) {
DB_PREPLIST *arg1 = (DB_PREPLIST *) 0 ;
u_int8_t *arg2 ;
arg1 = (DB_PREPLIST *)jarg1;
arg2 = (u_int8_t *)jarg2;
{
size_t ii;
u_int8_t *b = (u_int8_t *) arg1->gid;
for (ii = 0; ii < (size_t)DB_GID_SIZE; ii++) b[ii] = *((u_int8_t *) arg2 + ii);
}
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_PREPLIST_gid_get___(void * jarg1) {
void * jresult ;
DB_PREPLIST *arg1 = (DB_PREPLIST *) 0 ;
u_int8_t *result = 0 ;
arg1 = (DB_PREPLIST *)jarg1;
result = (u_int8_t *)(u_int8_t *) ((arg1)->gid);
jresult = result;
return jresult;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_new_DB_PREPLIST___() {
void * jresult ;
DB_PREPLIST *result = 0 ;
result = (DB_PREPLIST *)calloc(1, sizeof(DB_PREPLIST));
jresult = (void *)result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_delete_DB_PREPLIST___(void * jarg1) {
DB_PREPLIST *arg1 = (DB_PREPLIST *) 0 ;
arg1 = (DB_PREPLIST *)jarg1;
free((char *) arg1);
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_new_DB_SEQUENCE___(void * jarg1, unsigned long jarg2) {
void * jresult ;
DB *arg1 = (DB *) 0 ;
u_int32_t arg2 ;
DB_SEQUENCE *result = 0 ;
arg1 = (DB *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (DB_SEQUENCE *)new_DB_SEQUENCE(arg1,arg2);
jresult = (void *)result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_BerkeleyDBfInternal_delete_DB_SEQUENCE___(void * jarg1) {
DB_SEQUENCE *arg1 = (DB_SEQUENCE *) 0 ;
arg1 = (DB_SEQUENCE *)jarg1;
delete_DB_SEQUENCE(arg1);
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_SEQUENCE_close___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_SEQUENCE *arg1 = (DB_SEQUENCE *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB_SEQUENCE *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_SEQUENCE_close(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_SEQUENCE_get___(void * jarg1, void * jarg2, unsigned long jarg3, void * jarg4, unsigned long jarg5) {
int jresult ;
DB_SEQUENCE *arg1 = (DB_SEQUENCE *) 0 ;
DB_TXN *arg2 = (DB_TXN *) 0 ;
u_int32_t arg3 ;
db_seq_t *arg4 = (db_seq_t *) 0 ;
u_int32_t arg5 ;
int result;
arg1 = (DB_SEQUENCE *)jarg1;
arg2 = (DB_TXN *)jarg2;
arg3 = (u_int32_t)jarg3;
arg4 = (db_seq_t *)jarg4;
arg5 = (u_int32_t)jarg5;
result = (int)DB_SEQUENCE_get(arg1,arg2,arg3,arg4,arg5);
jresult = result;
return jresult;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_SEQUENCE_get_db___(void * jarg1) {
void * jresult ;
DB_SEQUENCE *arg1 = (DB_SEQUENCE *) 0 ;
DB *result = 0 ;
arg1 = (DB_SEQUENCE *)jarg1;
result = (DB *)DB_SEQUENCE_get_db(arg1);
jresult = (void *)result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_SEQUENCE_get_key___(void * jarg1, void * jarg2) {
int jresult ;
DB_SEQUENCE *arg1 = (DB_SEQUENCE *) 0 ;
DBT *arg2 = (DBT *) 0 ;
int result;
arg1 = (DB_SEQUENCE *)jarg1;
arg2 = (DBT *)jarg2;
result = (int)DB_SEQUENCE_get_key(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_SEQUENCE_initial_value___(void * jarg1, long long jarg2) {
int jresult ;
DB_SEQUENCE *arg1 = (DB_SEQUENCE *) 0 ;
db_seq_t arg2 ;
int result;
arg1 = (DB_SEQUENCE *)jarg1;
arg2 = (db_seq_t)jarg2;
result = (int)DB_SEQUENCE_initial_value(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_SEQUENCE_open___(void * jarg1, void * jarg2, void * jarg3, unsigned long jarg4) {
int jresult ;
DB_SEQUENCE *arg1 = (DB_SEQUENCE *) 0 ;
DB_TXN *arg2 = (DB_TXN *) 0 ;
DBT *arg3 = (DBT *) 0 ;
u_int32_t arg4 ;
int result;
arg1 = (DB_SEQUENCE *)jarg1;
arg2 = (DB_TXN *)jarg2;
arg3 = (DBT *)jarg3;
arg4 = (u_int32_t)jarg4;
result = (int)DB_SEQUENCE_open(arg1,arg2,arg3,arg4);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_SEQUENCE_remove___(void * jarg1, void * jarg2, unsigned long jarg3) {
int jresult ;
DB_SEQUENCE *arg1 = (DB_SEQUENCE *) 0 ;
DB_TXN *arg2 = (DB_TXN *) 0 ;
u_int32_t arg3 ;
int result;
arg1 = (DB_SEQUENCE *)jarg1;
arg2 = (DB_TXN *)jarg2;
arg3 = (u_int32_t)jarg3;
result = (int)DB_SEQUENCE_remove(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_SEQUENCE_get_cachesize___(void * jarg1, void * jarg2) {
int jresult ;
DB_SEQUENCE *arg1 = (DB_SEQUENCE *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
int result;
arg1 = (DB_SEQUENCE *)jarg1;
arg2 = (u_int32_t *)jarg2;
result = (int)DB_SEQUENCE_get_cachesize(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_SEQUENCE_set_cachesize___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_SEQUENCE *arg1 = (DB_SEQUENCE *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB_SEQUENCE *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_SEQUENCE_set_cachesize(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_SEQUENCE_get_flags___(void * jarg1, void * jarg2) {
int jresult ;
DB_SEQUENCE *arg1 = (DB_SEQUENCE *) 0 ;
u_int32_t *arg2 = (u_int32_t *) 0 ;
int result;
arg1 = (DB_SEQUENCE *)jarg1;
arg2 = (u_int32_t *)jarg2;
result = (int)DB_SEQUENCE_get_flags(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_SEQUENCE_set_flags___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_SEQUENCE *arg1 = (DB_SEQUENCE *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB_SEQUENCE *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_SEQUENCE_set_flags(arg1,arg2);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_SEQUENCE_get_range___(void * jarg1, void * jarg2, void * jarg3) {
int jresult ;
DB_SEQUENCE *arg1 = (DB_SEQUENCE *) 0 ;
db_seq_t *arg2 = (db_seq_t *) 0 ;
db_seq_t *arg3 = (db_seq_t *) 0 ;
int result;
arg1 = (DB_SEQUENCE *)jarg1;
arg2 = (db_seq_t *)jarg2;
arg3 = (db_seq_t *)jarg3;
result = (int)DB_SEQUENCE_get_range(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_SEQUENCE_set_range___(void * jarg1, long long jarg2, long long jarg3) {
int jresult ;
DB_SEQUENCE *arg1 = (DB_SEQUENCE *) 0 ;
db_seq_t arg2 ;
db_seq_t arg3 ;
int result;
arg1 = (DB_SEQUENCE *)jarg1;
arg2 = (db_seq_t)jarg2;
arg3 = (db_seq_t)jarg3;
result = (int)DB_SEQUENCE_set_range(arg1,arg2,arg3);
jresult = result;
return jresult;
}
SWIGEXPORT void * SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_SEQUENCE_stat___(void * jarg1, unsigned long jarg2, void * jarg3) {
void * jresult ;
DB_SEQUENCE *arg1 = (DB_SEQUENCE *) 0 ;
u_int32_t arg2 ;
int *arg3 = (int *) 0 ;
void *result = 0 ;
arg1 = (DB_SEQUENCE *)jarg1;
arg2 = (u_int32_t)jarg2;
arg3 = (int *)jarg3;
result = (void *)DB_SEQUENCE_stat(arg1,arg2,arg3);
jresult = (void *)result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_BerkeleyDBfInternal_DB_SEQUENCE_stat_print___(void * jarg1, unsigned long jarg2) {
int jresult ;
DB_SEQUENCE *arg1 = (DB_SEQUENCE *) 0 ;
u_int32_t arg2 ;
int result;
arg1 = (DB_SEQUENCE *)jarg1;
arg2 = (u_int32_t)jarg2;
result = (int)DB_SEQUENCE_stat_print(arg1,arg2);
jresult = result;
return jresult;
}
#ifdef __cplusplus
}
#endif