com_sleepycat_db_DbEnv.h
上传用户:tsgydb
上传日期:2007-04-14
资源大小:10674k
文件大小:13k
源码类别:

MySQL数据库

开发平台:

Visual C++

  1. /* DO NOT EDIT THIS FILE - it is machine generated */
  2. #include <jni.h>
  3. /* Header for class com_sleepycat_db_DbEnv */
  4. #ifndef _Included_com_sleepycat_db_DbEnv
  5. #define _Included_com_sleepycat_db_DbEnv
  6. #ifdef __cplusplus
  7. extern "C" {
  8. #endif
  9. /*
  10.  * Class:     com_sleepycat_db_DbEnv
  11.  * Method:    _close
  12.  * Signature: (I)V
  13.  */
  14. JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv__1close
  15.   (JNIEnv *, jobject, jint);
  16. /*
  17.  * Class:     com_sleepycat_db_DbEnv
  18.  * Method:    err
  19.  * Signature: (ILjava/lang/String;)V
  20.  */
  21. JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_err
  22.   (JNIEnv *, jobject, jint, jstring);
  23. /*
  24.  * Class:     com_sleepycat_db_DbEnv
  25.  * Method:    errx
  26.  * Signature: (Ljava/lang/String;)V
  27.  */
  28. JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_errx
  29.   (JNIEnv *, jobject, jstring);
  30. /*
  31.  * Class:     com_sleepycat_db_DbEnv
  32.  * Method:    _finalize
  33.  * Signature: (Lcom/sleepycat/db/DbErrcall;Ljava/lang/String;)V
  34.  */
  35. JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv__1finalize
  36.   (JNIEnv *, jobject, jobject, jstring);
  37. /*
  38.  * Class:     com_sleepycat_db_DbEnv
  39.  * Method:    _init
  40.  * Signature: (Lcom/sleepycat/db/DbErrcall;I)V
  41.  */
  42. JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv__1init
  43.   (JNIEnv *, jobject, jobject, jint);
  44. /*
  45.  * Class:     com_sleepycat_db_DbEnv
  46.  * Method:    _init_using_db
  47.  * Signature: (Lcom/sleepycat/db/DbErrcall;Lcom/sleepycat/db/Db;)V
  48.  */
  49. JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv__1init_1using_1db
  50.   (JNIEnv *, jobject, jobject, jobject);
  51. /*
  52.  * Class:     com_sleepycat_db_DbEnv
  53.  * Method:    _notify_db_close
  54.  * Signature: ()V
  55.  */
  56. JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv__1notify_1db_1close
  57.   (JNIEnv *, jobject);
  58. /*
  59.  * Class:     com_sleepycat_db_DbEnv
  60.  * Method:    open
  61.  * Signature: (Ljava/lang/String;II)V
  62.  */
  63. JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_open
  64.   (JNIEnv *, jobject, jstring, jint, jint);
  65. /*
  66.  * Class:     com_sleepycat_db_DbEnv
  67.  * Method:    remove
  68.  * Signature: (Ljava/lang/String;I)V
  69.  */
  70. JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_remove
  71.   (JNIEnv *, jobject, jstring, jint);
  72. /*
  73.  * Class:     com_sleepycat_db_DbEnv
  74.  * Method:    set_cachesize
  75.  * Signature: (III)V
  76.  */
  77. JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1cachesize
  78.   (JNIEnv *, jobject, jint, jint, jint);
  79. /*
  80.  * Class:     com_sleepycat_db_DbEnv
  81.  * Method:    _set_errcall
  82.  * Signature: (Lcom/sleepycat/db/DbErrcall;)V
  83.  */
  84. JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv__1set_1errcall
  85.   (JNIEnv *, jobject, jobject);
  86. /*
  87.  * Class:     com_sleepycat_db_DbEnv
  88.  * Method:    _set_errpfx
  89.  * Signature: (Ljava/lang/String;)V
  90.  */
  91. JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv__1set_1errpfx
  92.   (JNIEnv *, jobject, jstring);
  93. /*
  94.  * Class:     com_sleepycat_db_DbEnv
  95.  * Method:    feedback_changed
  96.  * Signature: (Lcom/sleepycat/db/DbFeedback;)V
  97.  */
  98. JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_feedback_1changed
  99.   (JNIEnv *, jobject, jobject);
  100. /*
  101.  * Class:     com_sleepycat_db_DbEnv
  102.  * Method:    set_verbose
  103.  * Signature: (II)V
  104.  */
  105. JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1verbose
  106.   (JNIEnv *, jobject, jint, jint);
  107. /*
  108.  * Class:     com_sleepycat_db_DbEnv
  109.  * Method:    set_data_dir
  110.  * Signature: (Ljava/lang/String;)V
  111.  */
  112. JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1data_1dir
  113.   (JNIEnv *, jobject, jstring);
  114. /*
  115.  * Class:     com_sleepycat_db_DbEnv
  116.  * Method:    set_lg_bsize
  117.  * Signature: (I)V
  118.  */
  119. JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1lg_1bsize
  120.   (JNIEnv *, jobject, jint);
  121. /*
  122.  * Class:     com_sleepycat_db_DbEnv
  123.  * Method:    set_lg_dir
  124.  * Signature: (Ljava/lang/String;)V
  125.  */
  126. JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1lg_1dir
  127.   (JNIEnv *, jobject, jstring);
  128. /*
  129.  * Class:     com_sleepycat_db_DbEnv
  130.  * Method:    set_lg_max
  131.  * Signature: (I)V
  132.  */
  133. JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1lg_1max
  134.   (JNIEnv *, jobject, jint);
  135. /*
  136.  * Class:     com_sleepycat_db_DbEnv
  137.  * Method:    set_lk_conflicts
  138.  * Signature: ([[B)V
  139.  */
  140. JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1lk_1conflicts
  141.   (JNIEnv *, jobject, jobjectArray);
  142. /*
  143.  * Class:     com_sleepycat_db_DbEnv
  144.  * Method:    set_lk_detect
  145.  * Signature: (I)V
  146.  */
  147. JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1lk_1detect
  148.   (JNIEnv *, jobject, jint);
  149. /*
  150.  * Class:     com_sleepycat_db_DbEnv
  151.  * Method:    set_lk_max
  152.  * Signature: (I)V
  153.  */
  154. JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1lk_1max
  155.   (JNIEnv *, jobject, jint);
  156. /*
  157.  * Class:     com_sleepycat_db_DbEnv
  158.  * Method:    set_lk_max_lockers
  159.  * Signature: (I)V
  160.  */
  161. JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1lk_1max_1lockers
  162.   (JNIEnv *, jobject, jint);
  163. /*
  164.  * Class:     com_sleepycat_db_DbEnv
  165.  * Method:    set_lk_max_locks
  166.  * Signature: (I)V
  167.  */
  168. JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1lk_1max_1locks
  169.   (JNIEnv *, jobject, jint);
  170. /*
  171.  * Class:     com_sleepycat_db_DbEnv
  172.  * Method:    set_lk_max_objects
  173.  * Signature: (I)V
  174.  */
  175. JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1lk_1max_1objects
  176.   (JNIEnv *, jobject, jint);
  177. /*
  178.  * Class:     com_sleepycat_db_DbEnv
  179.  * Method:    set_mp_mmapsize
  180.  * Signature: (J)V
  181.  */
  182. JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1mp_1mmapsize
  183.   (JNIEnv *, jobject, jlong);
  184. /*
  185.  * Class:     com_sleepycat_db_DbEnv
  186.  * Method:    set_mutexlocks
  187.  * Signature: (I)V
  188.  */
  189. JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1mutexlocks
  190.   (JNIEnv *, jobject, jint);
  191. /*
  192.  * Class:     com_sleepycat_db_DbEnv
  193.  * Method:    set_pageyield
  194.  * Signature: (I)V
  195.  */
  196. JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1pageyield
  197.   (JNIEnv *, jclass, jint);
  198. /*
  199.  * Class:     com_sleepycat_db_DbEnv
  200.  * Method:    set_panicstate
  201.  * Signature: (I)V
  202.  */
  203. JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1panicstate
  204.   (JNIEnv *, jclass, jint);
  205. /*
  206.  * Class:     com_sleepycat_db_DbEnv
  207.  * Method:    recovery_init_changed
  208.  * Signature: (Lcom/sleepycat/db/DbRecoveryInit;)V
  209.  */
  210. JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_recovery_1init_1changed
  211.   (JNIEnv *, jobject, jobject);
  212. /*
  213.  * Class:     com_sleepycat_db_DbEnv
  214.  * Method:    set_region_init
  215.  * Signature: (I)V
  216.  */
  217. JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1region_1init
  218.   (JNIEnv *, jclass, jint);
  219. /*
  220.  * Class:     com_sleepycat_db_DbEnv
  221.  * Method:    set_flags
  222.  * Signature: (II)V
  223.  */
  224. JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1flags
  225.   (JNIEnv *, jobject, jint, jint);
  226. /*
  227.  * Class:     com_sleepycat_db_DbEnv
  228.  * Method:    set_server
  229.  * Signature: (Ljava/lang/String;JJI)V
  230.  */
  231. JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1server
  232.   (JNIEnv *, jobject, jstring, jlong, jlong, jint);
  233. /*
  234.  * Class:     com_sleepycat_db_DbEnv
  235.  * Method:    set_shm_key
  236.  * Signature: (J)V
  237.  */
  238. JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1shm_1key
  239.   (JNIEnv *, jobject, jlong);
  240. /*
  241.  * Class:     com_sleepycat_db_DbEnv
  242.  * Method:    set_tas_spins
  243.  * Signature: (I)V
  244.  */
  245. JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1tas_1spins
  246.   (JNIEnv *, jclass, jint);
  247. /*
  248.  * Class:     com_sleepycat_db_DbEnv
  249.  * Method:    set_tmp_dir
  250.  * Signature: (Ljava/lang/String;)V
  251.  */
  252. JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1tmp_1dir
  253.   (JNIEnv *, jobject, jstring);
  254. /*
  255.  * Class:     com_sleepycat_db_DbEnv
  256.  * Method:    tx_recover_changed
  257.  * Signature: (Lcom/sleepycat/db/DbTxnRecover;)V
  258.  */
  259. JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_tx_1recover_1changed
  260.   (JNIEnv *, jobject, jobject);
  261. /*
  262.  * Class:     com_sleepycat_db_DbEnv
  263.  * Method:    set_tx_max
  264.  * Signature: (I)V
  265.  */
  266. JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_set_1tx_1max
  267.   (JNIEnv *, jobject, jint);
  268. /*
  269.  * Class:     com_sleepycat_db_DbEnv
  270.  * Method:    _set_tx_timestamp
  271.  * Signature: (J)V
  272.  */
  273. JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv__1set_1tx_1timestamp
  274.   (JNIEnv *, jobject, jlong);
  275. /*
  276.  * Class:     com_sleepycat_db_DbEnv
  277.  * Method:    get_version_major
  278.  * Signature: ()I
  279.  */
  280. JNIEXPORT jint JNICALL Java_com_sleepycat_db_DbEnv_get_1version_1major
  281.   (JNIEnv *, jclass);
  282. /*
  283.  * Class:     com_sleepycat_db_DbEnv
  284.  * Method:    get_version_minor
  285.  * Signature: ()I
  286.  */
  287. JNIEXPORT jint JNICALL Java_com_sleepycat_db_DbEnv_get_1version_1minor
  288.   (JNIEnv *, jclass);
  289. /*
  290.  * Class:     com_sleepycat_db_DbEnv
  291.  * Method:    get_version_patch
  292.  * Signature: ()I
  293.  */
  294. JNIEXPORT jint JNICALL Java_com_sleepycat_db_DbEnv_get_1version_1patch
  295.   (JNIEnv *, jclass);
  296. /*
  297.  * Class:     com_sleepycat_db_DbEnv
  298.  * Method:    get_version_string
  299.  * Signature: ()Ljava/lang/String;
  300.  */
  301. JNIEXPORT jstring JNICALL Java_com_sleepycat_db_DbEnv_get_1version_1string
  302.   (JNIEnv *, jclass);
  303. /*
  304.  * Class:     com_sleepycat_db_DbEnv
  305.  * Method:    strerror
  306.  * Signature: (I)Ljava/lang/String;
  307.  */
  308. JNIEXPORT jstring JNICALL Java_com_sleepycat_db_DbEnv_strerror
  309.   (JNIEnv *, jclass, jint);
  310. /*
  311.  * Class:     com_sleepycat_db_DbEnv
  312.  * Method:    lock_detect
  313.  * Signature: (II)I
  314.  */
  315. JNIEXPORT jint JNICALL Java_com_sleepycat_db_DbEnv_lock_1detect
  316.   (JNIEnv *, jobject, jint, jint);
  317. /*
  318.  * Class:     com_sleepycat_db_DbEnv
  319.  * Method:    lock_get
  320.  * Signature: (IILcom/sleepycat/db/Dbt;I)Lcom/sleepycat/db/DbLock;
  321.  */
  322. JNIEXPORT jobject JNICALL Java_com_sleepycat_db_DbEnv_lock_1get
  323.   (JNIEnv *, jobject, jint, jint, jobject, jint);
  324. /*
  325.  * Class:     com_sleepycat_db_DbEnv
  326.  * Method:    lock_id
  327.  * Signature: ()I
  328.  */
  329. JNIEXPORT jint JNICALL Java_com_sleepycat_db_DbEnv_lock_1id
  330.   (JNIEnv *, jobject);
  331. /*
  332.  * Class:     com_sleepycat_db_DbEnv
  333.  * Method:    lock_stat
  334.  * Signature: ()Lcom/sleepycat/db/DbLockStat;
  335.  */
  336. JNIEXPORT jobject JNICALL Java_com_sleepycat_db_DbEnv_lock_1stat
  337.   (JNIEnv *, jobject);
  338. /*
  339.  * Class:     com_sleepycat_db_DbEnv
  340.  * Method:    log_archive
  341.  * Signature: (I)[Ljava/lang/String;
  342.  */
  343. JNIEXPORT jobjectArray JNICALL Java_com_sleepycat_db_DbEnv_log_1archive
  344.   (JNIEnv *, jobject, jint);
  345. /*
  346.  * Class:     com_sleepycat_db_DbEnv
  347.  * Method:    log_compare
  348.  * Signature: (Lcom/sleepycat/db/DbLsn;Lcom/sleepycat/db/DbLsn;)I
  349.  */
  350. JNIEXPORT jint JNICALL Java_com_sleepycat_db_DbEnv_log_1compare
  351.   (JNIEnv *, jclass, jobject, jobject);
  352. /*
  353.  * Class:     com_sleepycat_db_DbEnv
  354.  * Method:    log_file
  355.  * Signature: (Lcom/sleepycat/db/DbLsn;)Ljava/lang/String;
  356.  */
  357. JNIEXPORT jstring JNICALL Java_com_sleepycat_db_DbEnv_log_1file
  358.   (JNIEnv *, jobject, jobject);
  359. /*
  360.  * Class:     com_sleepycat_db_DbEnv
  361.  * Method:    log_flush
  362.  * Signature: (Lcom/sleepycat/db/DbLsn;)V
  363.  */
  364. JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_log_1flush
  365.   (JNIEnv *, jobject, jobject);
  366. /*
  367.  * Class:     com_sleepycat_db_DbEnv
  368.  * Method:    log_get
  369.  * Signature: (Lcom/sleepycat/db/DbLsn;Lcom/sleepycat/db/Dbt;I)V
  370.  */
  371. JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_log_1get
  372.   (JNIEnv *, jobject, jobject, jobject, jint);
  373. /*
  374.  * Class:     com_sleepycat_db_DbEnv
  375.  * Method:    log_put
  376.  * Signature: (Lcom/sleepycat/db/DbLsn;Lcom/sleepycat/db/Dbt;I)V
  377.  */
  378. JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_log_1put
  379.   (JNIEnv *, jobject, jobject, jobject, jint);
  380. /*
  381.  * Class:     com_sleepycat_db_DbEnv
  382.  * Method:    log_stat
  383.  * Signature: ()Lcom/sleepycat/db/DbLogStat;
  384.  */
  385. JNIEXPORT jobject JNICALL Java_com_sleepycat_db_DbEnv_log_1stat
  386.   (JNIEnv *, jobject);
  387. /*
  388.  * Class:     com_sleepycat_db_DbEnv
  389.  * Method:    log_register
  390.  * Signature: (Lcom/sleepycat/db/Db;Ljava/lang/String;)V
  391.  */
  392. JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_log_1register
  393.   (JNIEnv *, jobject, jobject, jstring);
  394. /*
  395.  * Class:     com_sleepycat_db_DbEnv
  396.  * Method:    log_unregister
  397.  * Signature: (Lcom/sleepycat/db/Db;)V
  398.  */
  399. JNIEXPORT void JNICALL Java_com_sleepycat_db_DbEnv_log_1unregister
  400.   (JNIEnv *, jobject, jobject);
  401. /*
  402.  * Class:     com_sleepycat_db_DbEnv
  403.  * Method:    memp_stat
  404.  * Signature: ()Lcom/sleepycat/db/DbMpoolStat;
  405.  */
  406. JNIEXPORT jobject JNICALL Java_com_sleepycat_db_DbEnv_memp_1stat
  407.   (JNIEnv *, jobject);
  408. /*
  409.  * Class:     com_sleepycat_db_DbEnv
  410.  * Method:    memp_fstat
  411.  * Signature: ()[Lcom/sleepycat/db/DbMpoolFStat;
  412.  */
  413. JNIEXPORT jobjectArray JNICALL Java_com_sleepycat_db_DbEnv_memp_1fstat
  414.   (JNIEnv *, jobject);
  415. /*
  416.  * Class:     com_sleepycat_db_DbEnv
  417.  * Method:    memp_trickle
  418.  * Signature: (I)I
  419.  */
  420. JNIEXPORT jint JNICALL Java_com_sleepycat_db_DbEnv_memp_1trickle
  421.   (JNIEnv *, jobject, jint);
  422. /*
  423.  * Class:     com_sleepycat_db_DbEnv
  424.  * Method:    txn_begin
  425.  * Signature: (Lcom/sleepycat/db/DbTxn;I)Lcom/sleepycat/db/DbTxn;
  426.  */
  427. JNIEXPORT jobject JNICALL Java_com_sleepycat_db_DbEnv_txn_1begin
  428.   (JNIEnv *, jobject, jobject, jint);
  429. /*
  430.  * Class:     com_sleepycat_db_DbEnv
  431.  * Method:    txn_checkpoint
  432.  * Signature: (III)I
  433.  */
  434. JNIEXPORT jint JNICALL Java_com_sleepycat_db_DbEnv_txn_1checkpoint
  435.   (JNIEnv *, jobject, jint, jint, jint);
  436. /*
  437.  * Class:     com_sleepycat_db_DbEnv
  438.  * Method:    txn_stat
  439.  * Signature: ()Lcom/sleepycat/db/DbTxnStat;
  440.  */
  441. JNIEXPORT jobject JNICALL Java_com_sleepycat_db_DbEnv_txn_1stat
  442.   (JNIEnv *, jobject);
  443. #ifdef __cplusplus
  444. }
  445. #endif
  446. #endif