com_sleepycat_db_Db.h
上传用户:romrleung
上传日期:2022-05-23
资源大小:18897k
文件大小:18k
源码类别:

MySQL数据库

开发平台:

Visual C++

  1. /* DO NOT EDIT THIS FILE - it is machine generated */
  2. #include <jni.h>
  3. /* Header for class com_sleepycat_db_Db */
  4. #ifndef _Included_com_sleepycat_db_Db
  5. #define _Included_com_sleepycat_db_Db
  6. #ifdef __cplusplus
  7. extern "C" {
  8. #endif
  9. #undef com_sleepycat_db_Db_DB_BTREE
  10. #define com_sleepycat_db_Db_DB_BTREE 1L
  11. #undef com_sleepycat_db_Db_DB_DONOTINDEX
  12. #define com_sleepycat_db_Db_DB_DONOTINDEX -30999L
  13. #undef com_sleepycat_db_Db_DB_HASH
  14. #define com_sleepycat_db_Db_DB_HASH 2L
  15. #undef com_sleepycat_db_Db_DB_KEYEMPTY
  16. #define com_sleepycat_db_Db_DB_KEYEMPTY -30998L
  17. #undef com_sleepycat_db_Db_DB_KEYEXIST
  18. #define com_sleepycat_db_Db_DB_KEYEXIST -30997L
  19. #undef com_sleepycat_db_Db_DB_LOCK_DEADLOCK
  20. #define com_sleepycat_db_Db_DB_LOCK_DEADLOCK -30996L
  21. #undef com_sleepycat_db_Db_DB_LOCK_NOTGRANTED
  22. #define com_sleepycat_db_Db_DB_LOCK_NOTGRANTED -30995L
  23. #undef com_sleepycat_db_Db_DB_NOSERVER
  24. #define com_sleepycat_db_Db_DB_NOSERVER -30994L
  25. #undef com_sleepycat_db_Db_DB_NOSERVER_HOME
  26. #define com_sleepycat_db_Db_DB_NOSERVER_HOME -30993L
  27. #undef com_sleepycat_db_Db_DB_NOSERVER_ID
  28. #define com_sleepycat_db_Db_DB_NOSERVER_ID -30992L
  29. #undef com_sleepycat_db_Db_DB_NOTFOUND
  30. #define com_sleepycat_db_Db_DB_NOTFOUND -30991L
  31. #undef com_sleepycat_db_Db_DB_OLD_VERSION
  32. #define com_sleepycat_db_Db_DB_OLD_VERSION -30990L
  33. #undef com_sleepycat_db_Db_DB_PAGE_NOTFOUND
  34. #define com_sleepycat_db_Db_DB_PAGE_NOTFOUND -30989L
  35. #undef com_sleepycat_db_Db_DB_QUEUE
  36. #define com_sleepycat_db_Db_DB_QUEUE 4L
  37. #undef com_sleepycat_db_Db_DB_RECNO
  38. #define com_sleepycat_db_Db_DB_RECNO 3L
  39. #undef com_sleepycat_db_Db_DB_REP_DUPMASTER
  40. #define com_sleepycat_db_Db_DB_REP_DUPMASTER -30988L
  41. #undef com_sleepycat_db_Db_DB_REP_HOLDELECTION
  42. #define com_sleepycat_db_Db_DB_REP_HOLDELECTION -30987L
  43. #undef com_sleepycat_db_Db_DB_REP_NEWMASTER
  44. #define com_sleepycat_db_Db_DB_REP_NEWMASTER -30986L
  45. #undef com_sleepycat_db_Db_DB_REP_NEWSITE
  46. #define com_sleepycat_db_Db_DB_REP_NEWSITE -30985L
  47. #undef com_sleepycat_db_Db_DB_REP_OUTDATED
  48. #define com_sleepycat_db_Db_DB_REP_OUTDATED -30984L
  49. #undef com_sleepycat_db_Db_DB_RUNRECOVERY
  50. #define com_sleepycat_db_Db_DB_RUNRECOVERY -30982L
  51. #undef com_sleepycat_db_Db_DB_SECONDARY_BAD
  52. #define com_sleepycat_db_Db_DB_SECONDARY_BAD -30981L
  53. #undef com_sleepycat_db_Db_DB_TXN_ABORT
  54. #define com_sleepycat_db_Db_DB_TXN_ABORT 0L
  55. #undef com_sleepycat_db_Db_DB_TXN_APPLY
  56. #define com_sleepycat_db_Db_DB_TXN_APPLY 1L
  57. #undef com_sleepycat_db_Db_DB_TXN_BACKWARD_ROLL
  58. #define com_sleepycat_db_Db_DB_TXN_BACKWARD_ROLL 3L
  59. #undef com_sleepycat_db_Db_DB_TXN_FORWARD_ROLL
  60. #define com_sleepycat_db_Db_DB_TXN_FORWARD_ROLL 4L
  61. #undef com_sleepycat_db_Db_DB_TXN_PRINT
  62. #define com_sleepycat_db_Db_DB_TXN_PRINT 8L
  63. #undef com_sleepycat_db_Db_DB_UNKNOWN
  64. #define com_sleepycat_db_Db_DB_UNKNOWN 5L
  65. #undef com_sleepycat_db_Db_DB_VERIFY_BAD
  66. #define com_sleepycat_db_Db_DB_VERIFY_BAD -30980L
  67. /* Inaccessible static: DB_AFTER */
  68. /* Inaccessible static: DB_AGGRESSIVE */
  69. /* Inaccessible static: DB_APPEND */
  70. /* Inaccessible static: DB_ARCH_ABS */
  71. /* Inaccessible static: DB_ARCH_DATA */
  72. /* Inaccessible static: DB_ARCH_LOG */
  73. /* Inaccessible static: DB_AUTO_COMMIT */
  74. /* Inaccessible static: DB_BEFORE */
  75. /* Inaccessible static: DB_CACHED_COUNTS */
  76. /* Inaccessible static: DB_CDB_ALLDB */
  77. /* Inaccessible static: DB_CHKSUM_SHA1 */
  78. /* Inaccessible static: DB_CLIENT */
  79. /* Inaccessible static: DB_CONSUME */
  80. /* Inaccessible static: DB_CONSUME_WAIT */
  81. /* Inaccessible static: DB_CREATE */
  82. /* Inaccessible static: DB_CURRENT */
  83. /* Inaccessible static: DB_CXX_NO_EXCEPTIONS */
  84. /* Inaccessible static: DB_DBT_MALLOC */
  85. /* Inaccessible static: DB_DBT_PARTIAL */
  86. /* Inaccessible static: DB_DBT_REALLOC */
  87. /* Inaccessible static: DB_DBT_USERMEM */
  88. /* Inaccessible static: DB_DIRECT */
  89. /* Inaccessible static: DB_DIRECT_DB */
  90. /* Inaccessible static: DB_DIRECT_LOG */
  91. /* Inaccessible static: DB_DIRTY_READ */
  92. /* Inaccessible static: DB_DUP */
  93. /* Inaccessible static: DB_DUPSORT */
  94. /* Inaccessible static: DB_EID_BROADCAST */
  95. /* Inaccessible static: DB_EID_INVALID */
  96. /* Inaccessible static: DB_ENCRYPT */
  97. /* Inaccessible static: DB_ENCRYPT_AES */
  98. /* Inaccessible static: DB_EXCL */
  99. /* Inaccessible static: DB_FAST_STAT */
  100. /* Inaccessible static: DB_FIRST */
  101. /* Inaccessible static: DB_FLUSH */
  102. /* Inaccessible static: DB_FORCE */
  103. /* Inaccessible static: DB_GET_BOTH */
  104. /* Inaccessible static: DB_GET_BOTH_RANGE */
  105. /* Inaccessible static: DB_GET_RECNO */
  106. /* Inaccessible static: DB_INIT_CDB */
  107. /* Inaccessible static: DB_INIT_LOCK */
  108. /* Inaccessible static: DB_INIT_LOG */
  109. /* Inaccessible static: DB_INIT_MPOOL */
  110. /* Inaccessible static: DB_INIT_TXN */
  111. /* Inaccessible static: DB_JOINENV */
  112. /* Inaccessible static: DB_JOIN_ITEM */
  113. /* Inaccessible static: DB_JOIN_NOSORT */
  114. /* Inaccessible static: DB_KEYFIRST */
  115. /* Inaccessible static: DB_KEYLAST */
  116. /* Inaccessible static: DB_LAST */
  117. /* Inaccessible static: DB_LOCKDOWN */
  118. /* Inaccessible static: DB_LOCK_DEFAULT */
  119. /* Inaccessible static: DB_LOCK_EXPIRE */
  120. /* Inaccessible static: DB_LOCK_GET */
  121. /* Inaccessible static: DB_LOCK_GET_TIMEOUT */
  122. /* Inaccessible static: DB_LOCK_IREAD */
  123. /* Inaccessible static: DB_LOCK_IWR */
  124. /* Inaccessible static: DB_LOCK_IWRITE */
  125. /* Inaccessible static: DB_LOCK_MAXLOCKS */
  126. /* Inaccessible static: DB_LOCK_MINLOCKS */
  127. /* Inaccessible static: DB_LOCK_MINWRITE */
  128. /* Inaccessible static: DB_LOCK_NOWAIT */
  129. /* Inaccessible static: DB_LOCK_OLDEST */
  130. /* Inaccessible static: DB_LOCK_PUT */
  131. /* Inaccessible static: DB_LOCK_PUT_ALL */
  132. /* Inaccessible static: DB_LOCK_PUT_OBJ */
  133. /* Inaccessible static: DB_LOCK_RANDOM */
  134. /* Inaccessible static: DB_LOCK_READ */
  135. /* Inaccessible static: DB_LOCK_TIMEOUT */
  136. /* Inaccessible static: DB_LOCK_WRITE */
  137. /* Inaccessible static: DB_LOCK_YOUNGEST */
  138. /* Inaccessible static: DB_MULTIPLE */
  139. /* Inaccessible static: DB_MULTIPLE_KEY */
  140. /* Inaccessible static: DB_NEXT */
  141. /* Inaccessible static: DB_NEXT_DUP */
  142. /* Inaccessible static: DB_NEXT_NODUP */
  143. /* Inaccessible static: DB_NODUPDATA */
  144. /* Inaccessible static: DB_NOLOCKING */
  145. /* Inaccessible static: DB_NOMMAP */
  146. /* Inaccessible static: DB_NOORDERCHK */
  147. /* Inaccessible static: DB_NOOVERWRITE */
  148. /* Inaccessible static: DB_NOPANIC */
  149. /* Inaccessible static: DB_NOSYNC */
  150. /* Inaccessible static: DB_ODDFILESIZE */
  151. /* Inaccessible static: DB_ORDERCHKONLY */
  152. /* Inaccessible static: DB_OVERWRITE */
  153. /* Inaccessible static: DB_PANIC_ENVIRONMENT */
  154. /* Inaccessible static: DB_POSITION */
  155. /* Inaccessible static: DB_PREV */
  156. /* Inaccessible static: DB_PREV_NODUP */
  157. /* Inaccessible static: DB_PRINTABLE */
  158. /* Inaccessible static: DB_PRIORITY_DEFAULT */
  159. /* Inaccessible static: DB_PRIORITY_HIGH */
  160. /* Inaccessible static: DB_PRIORITY_LOW */
  161. /* Inaccessible static: DB_PRIORITY_VERY_HIGH */
  162. /* Inaccessible static: DB_PRIORITY_VERY_LOW */
  163. /* Inaccessible static: DB_PRIVATE */
  164. /* Inaccessible static: DB_RDONLY */
  165. /* Inaccessible static: DB_RECNUM */
  166. /* Inaccessible static: DB_RECORDCOUNT */
  167. /* Inaccessible static: DB_RECOVER */
  168. /* Inaccessible static: DB_RECOVER_FATAL */
  169. /* Inaccessible static: DB_REGION_INIT */
  170. /* Inaccessible static: DB_RENUMBER */
  171. /* Inaccessible static: DB_REP_CLIENT */
  172. /* Inaccessible static: DB_REP_LOGSONLY */
  173. /* Inaccessible static: DB_REP_MASTER */
  174. /* Inaccessible static: DB_REP_PERMANENT */
  175. /* Inaccessible static: DB_REP_UNAVAIL */
  176. /* Inaccessible static: DB_REVSPLITOFF */
  177. /* Inaccessible static: DB_RMW */
  178. /* Inaccessible static: DB_SALVAGE */
  179. /* Inaccessible static: DB_SET */
  180. /* Inaccessible static: DB_SET_LOCK_TIMEOUT */
  181. /* Inaccessible static: DB_SET_RANGE */
  182. /* Inaccessible static: DB_SET_RECNO */
  183. /* Inaccessible static: DB_SET_TXN_TIMEOUT */
  184. /* Inaccessible static: DB_SNAPSHOT */
  185. /* Inaccessible static: DB_STAT_CLEAR */
  186. /* Inaccessible static: DB_SYSTEM_MEM */
  187. /* Inaccessible static: DB_THREAD */
  188. /* Inaccessible static: DB_TRUNCATE */
  189. /* Inaccessible static: DB_TXN_NOSYNC */
  190. /* Inaccessible static: DB_TXN_NOWAIT */
  191. /* Inaccessible static: DB_TXN_SYNC */
  192. /* Inaccessible static: DB_TXN_WRITE_NOSYNC */
  193. /* Inaccessible static: DB_UPGRADE */
  194. /* Inaccessible static: DB_USE_ENVIRON */
  195. /* Inaccessible static: DB_USE_ENVIRON_ROOT */
  196. /* Inaccessible static: DB_VERB_CHKPOINT */
  197. /* Inaccessible static: DB_VERB_DEADLOCK */
  198. /* Inaccessible static: DB_VERB_RECOVERY */
  199. /* Inaccessible static: DB_VERB_REPLICATION */
  200. /* Inaccessible static: DB_VERB_WAITSFOR */
  201. /* Inaccessible static: DB_VERIFY */
  202. /* Inaccessible static: DB_VERSION_MAJOR */
  203. /* Inaccessible static: DB_VERSION_MINOR */
  204. /* Inaccessible static: DB_VERSION_PATCH */
  205. /* Inaccessible static: DB_WRITECURSOR */
  206. /* Inaccessible static: DB_XA_CREATE */
  207. /* Inaccessible static: DB_XIDDATASIZE */
  208. /* Inaccessible static: DB_YIELDCPU */
  209. /* Inaccessible static: already_loaded_ */
  210. /*
  211.  * Class:     com_sleepycat_db_Db
  212.  * Method:    _init
  213.  * Signature: (Lcom/sleepycat/db/DbEnv;I)V
  214.  */
  215. JNIEXPORT void JNICALL Java_com_sleepycat_db_Db__1init
  216.   (JNIEnv *, jobject, jobject, jint);
  217. /*
  218.  * Class:     com_sleepycat_db_Db
  219.  * Method:    _notify_internal
  220.  * Signature: ()V
  221.  */
  222. JNIEXPORT void JNICALL Java_com_sleepycat_db_Db__1notify_1internal
  223.   (JNIEnv *, jobject);
  224. /*
  225.  * Class:     com_sleepycat_db_Db
  226.  * Method:    _associate
  227.  * Signature: (Lcom/sleepycat/db/DbTxn;Lcom/sleepycat/db/Db;Lcom/sleepycat/db/DbSecondaryKeyCreate;I)V
  228.  */
  229. JNIEXPORT void JNICALL Java_com_sleepycat_db_Db__1associate
  230.   (JNIEnv *, jobject, jobject, jobject, jobject, jint);
  231. /*
  232.  * Class:     com_sleepycat_db_Db
  233.  * Method:    _close
  234.  * Signature: (I)I
  235.  */
  236. JNIEXPORT jint JNICALL Java_com_sleepycat_db_Db__1close
  237.   (JNIEnv *, jobject, jint);
  238. /*
  239.  * Class:     com_sleepycat_db_Db
  240.  * Method:    cursor
  241.  * Signature: (Lcom/sleepycat/db/DbTxn;I)Lcom/sleepycat/db/Dbc;
  242.  */
  243. JNIEXPORT jobject JNICALL Java_com_sleepycat_db_Db_cursor
  244.   (JNIEnv *, jobject, jobject, jint);
  245. /*
  246.  * Class:     com_sleepycat_db_Db
  247.  * Method:    del
  248.  * Signature: (Lcom/sleepycat/db/DbTxn;Lcom/sleepycat/db/Dbt;I)I
  249.  */
  250. JNIEXPORT jint JNICALL Java_com_sleepycat_db_Db_del
  251.   (JNIEnv *, jobject, jobject, jobject, jint);
  252. /*
  253.  * Class:     com_sleepycat_db_Db
  254.  * Method:    err
  255.  * Signature: (ILjava/lang/String;)V
  256.  */
  257. JNIEXPORT void JNICALL Java_com_sleepycat_db_Db_err
  258.   (JNIEnv *, jobject, jint, jstring);
  259. /*
  260.  * Class:     com_sleepycat_db_Db
  261.  * Method:    errx
  262.  * Signature: (Ljava/lang/String;)V
  263.  */
  264. JNIEXPORT void JNICALL Java_com_sleepycat_db_Db_errx
  265.   (JNIEnv *, jobject, jstring);
  266. /*
  267.  * Class:     com_sleepycat_db_Db
  268.  * Method:    fd
  269.  * Signature: ()I
  270.  */
  271. JNIEXPORT jint JNICALL Java_com_sleepycat_db_Db_fd
  272.   (JNIEnv *, jobject);
  273. /*
  274.  * Class:     com_sleepycat_db_Db
  275.  * Method:    _finalize
  276.  * Signature: (Lcom/sleepycat/db/DbErrcall;Ljava/lang/String;)V
  277.  */
  278. JNIEXPORT void JNICALL Java_com_sleepycat_db_Db__1finalize
  279.   (JNIEnv *, jobject, jobject, jstring);
  280. /*
  281.  * Class:     com_sleepycat_db_Db
  282.  * Method:    get
  283.  * Signature: (Lcom/sleepycat/db/DbTxn;Lcom/sleepycat/db/Dbt;Lcom/sleepycat/db/Dbt;I)I
  284.  */
  285. JNIEXPORT jint JNICALL Java_com_sleepycat_db_Db_get
  286.   (JNIEnv *, jobject, jobject, jobject, jobject, jint);
  287. /*
  288.  * Class:     com_sleepycat_db_Db
  289.  * Method:    get_byteswapped
  290.  * Signature: ()Z
  291.  */
  292. JNIEXPORT jboolean JNICALL Java_com_sleepycat_db_Db_get_1byteswapped
  293.   (JNIEnv *, jobject);
  294. /*
  295.  * Class:     com_sleepycat_db_Db
  296.  * Method:    get_type
  297.  * Signature: ()I
  298.  */
  299. JNIEXPORT jint JNICALL Java_com_sleepycat_db_Db_get_1type
  300.   (JNIEnv *, jobject);
  301. /*
  302.  * Class:     com_sleepycat_db_Db
  303.  * Method:    join
  304.  * Signature: ([Lcom/sleepycat/db/Dbc;I)Lcom/sleepycat/db/Dbc;
  305.  */
  306. JNIEXPORT jobject JNICALL Java_com_sleepycat_db_Db_join
  307.   (JNIEnv *, jobject, jobjectArray, jint);
  308. /*
  309.  * Class:     com_sleepycat_db_Db
  310.  * Method:    key_range
  311.  * Signature: (Lcom/sleepycat/db/DbTxn;Lcom/sleepycat/db/Dbt;Lcom/sleepycat/db/DbKeyRange;I)V
  312.  */
  313. JNIEXPORT void JNICALL Java_com_sleepycat_db_Db_key_1range
  314.   (JNIEnv *, jobject, jobject, jobject, jobject, jint);
  315. /*
  316.  * Class:     com_sleepycat_db_Db
  317.  * Method:    _open
  318.  * Signature: (Lcom/sleepycat/db/DbTxn;Ljava/lang/String;Ljava/lang/String;III)V
  319.  */
  320. JNIEXPORT void JNICALL Java_com_sleepycat_db_Db__1open
  321.   (JNIEnv *, jobject, jobject, jstring, jstring, jint, jint, jint);
  322. /*
  323.  * Class:     com_sleepycat_db_Db
  324.  * Method:    pget
  325.  * Signature: (Lcom/sleepycat/db/DbTxn;Lcom/sleepycat/db/Dbt;Lcom/sleepycat/db/Dbt;Lcom/sleepycat/db/Dbt;I)I
  326.  */
  327. JNIEXPORT jint JNICALL Java_com_sleepycat_db_Db_pget
  328.   (JNIEnv *, jobject, jobject, jobject, jobject, jobject, jint);
  329. /*
  330.  * Class:     com_sleepycat_db_Db
  331.  * Method:    put
  332.  * Signature: (Lcom/sleepycat/db/DbTxn;Lcom/sleepycat/db/Dbt;Lcom/sleepycat/db/Dbt;I)I
  333.  */
  334. JNIEXPORT jint JNICALL Java_com_sleepycat_db_Db_put
  335.   (JNIEnv *, jobject, jobject, jobject, jobject, jint);
  336. /*
  337.  * Class:     com_sleepycat_db_Db
  338.  * Method:    _rename
  339.  * Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V
  340.  */
  341. JNIEXPORT void JNICALL Java_com_sleepycat_db_Db__1rename
  342.   (JNIEnv *, jobject, jstring, jstring, jstring, jint);
  343. /*
  344.  * Class:     com_sleepycat_db_Db
  345.  * Method:    _remove
  346.  * Signature: (Ljava/lang/String;Ljava/lang/String;I)V
  347.  */
  348. JNIEXPORT void JNICALL Java_com_sleepycat_db_Db__1remove
  349.   (JNIEnv *, jobject, jstring, jstring, jint);
  350. /*
  351.  * Class:     com_sleepycat_db_Db
  352.  * Method:    append_recno_changed
  353.  * Signature: (Lcom/sleepycat/db/DbAppendRecno;)V
  354.  */
  355. JNIEXPORT void JNICALL Java_com_sleepycat_db_Db_append_1recno_1changed
  356.   (JNIEnv *, jobject, jobject);
  357. /*
  358.  * Class:     com_sleepycat_db_Db
  359.  * Method:    bt_compare_changed
  360.  * Signature: (Lcom/sleepycat/db/DbBtreeCompare;)V
  361.  */
  362. JNIEXPORT void JNICALL Java_com_sleepycat_db_Db_bt_1compare_1changed
  363.   (JNIEnv *, jobject, jobject);
  364. /*
  365.  * Class:     com_sleepycat_db_Db
  366.  * Method:    set_bt_maxkey
  367.  * Signature: (I)V
  368.  */
  369. JNIEXPORT void JNICALL Java_com_sleepycat_db_Db_set_1bt_1maxkey
  370.   (JNIEnv *, jobject, jint);
  371. /*
  372.  * Class:     com_sleepycat_db_Db
  373.  * Method:    set_bt_minkey
  374.  * Signature: (I)V
  375.  */
  376. JNIEXPORT void JNICALL Java_com_sleepycat_db_Db_set_1bt_1minkey
  377.   (JNIEnv *, jobject, jint);
  378. /*
  379.  * Class:     com_sleepycat_db_Db
  380.  * Method:    bt_prefix_changed
  381.  * Signature: (Lcom/sleepycat/db/DbBtreePrefix;)V
  382.  */
  383. JNIEXPORT void JNICALL Java_com_sleepycat_db_Db_bt_1prefix_1changed
  384.   (JNIEnv *, jobject, jobject);
  385. /*
  386.  * Class:     com_sleepycat_db_Db
  387.  * Method:    set_cachesize
  388.  * Signature: (III)V
  389.  */
  390. JNIEXPORT void JNICALL Java_com_sleepycat_db_Db_set_1cachesize
  391.   (JNIEnv *, jobject, jint, jint, jint);
  392. /*
  393.  * Class:     com_sleepycat_db_Db
  394.  * Method:    set_cache_priority
  395.  * Signature: (I)V
  396.  */
  397. JNIEXPORT void JNICALL Java_com_sleepycat_db_Db_set_1cache_1priority
  398.   (JNIEnv *, jobject, jint);
  399. /*
  400.  * Class:     com_sleepycat_db_Db
  401.  * Method:    dup_compare_changed
  402.  * Signature: (Lcom/sleepycat/db/DbDupCompare;)V
  403.  */
  404. JNIEXPORT void JNICALL Java_com_sleepycat_db_Db_dup_1compare_1changed
  405.   (JNIEnv *, jobject, jobject);
  406. /*
  407.  * Class:     com_sleepycat_db_Db
  408.  * Method:    set_encrypt
  409.  * Signature: (Ljava/lang/String;I)V
  410.  */
  411. JNIEXPORT void JNICALL Java_com_sleepycat_db_Db_set_1encrypt
  412.   (JNIEnv *, jobject, jstring, jint);
  413. /*
  414.  * Class:     com_sleepycat_db_Db
  415.  * Method:    feedback_changed
  416.  * Signature: (Lcom/sleepycat/db/DbFeedback;)V
  417.  */
  418. JNIEXPORT void JNICALL Java_com_sleepycat_db_Db_feedback_1changed
  419.   (JNIEnv *, jobject, jobject);
  420. /*
  421.  * Class:     com_sleepycat_db_Db
  422.  * Method:    set_flags
  423.  * Signature: (I)V
  424.  */
  425. JNIEXPORT void JNICALL Java_com_sleepycat_db_Db_set_1flags
  426.   (JNIEnv *, jobject, jint);
  427. /*
  428.  * Class:     com_sleepycat_db_Db
  429.  * Method:    get_flags_raw
  430.  * Signature: ()I
  431.  */
  432. JNIEXPORT jint JNICALL Java_com_sleepycat_db_Db_get_1flags_1raw
  433.   (JNIEnv *, jobject);
  434. /*
  435.  * Class:     com_sleepycat_db_Db
  436.  * Method:    set_h_ffactor
  437.  * Signature: (I)V
  438.  */
  439. JNIEXPORT void JNICALL Java_com_sleepycat_db_Db_set_1h_1ffactor
  440.   (JNIEnv *, jobject, jint);
  441. /*
  442.  * Class:     com_sleepycat_db_Db
  443.  * Method:    hash_changed
  444.  * Signature: (Lcom/sleepycat/db/DbHash;)V
  445.  */
  446. JNIEXPORT void JNICALL Java_com_sleepycat_db_Db_hash_1changed
  447.   (JNIEnv *, jobject, jobject);
  448. /*
  449.  * Class:     com_sleepycat_db_Db
  450.  * Method:    set_h_nelem
  451.  * Signature: (I)V
  452.  */
  453. JNIEXPORT void JNICALL Java_com_sleepycat_db_Db_set_1h_1nelem
  454.   (JNIEnv *, jobject, jint);
  455. /*
  456.  * Class:     com_sleepycat_db_Db
  457.  * Method:    set_lorder
  458.  * Signature: (I)V
  459.  */
  460. JNIEXPORT void JNICALL Java_com_sleepycat_db_Db_set_1lorder
  461.   (JNIEnv *, jobject, jint);
  462. /*
  463.  * Class:     com_sleepycat_db_Db
  464.  * Method:    set_pagesize
  465.  * Signature: (J)V
  466.  */
  467. JNIEXPORT void JNICALL Java_com_sleepycat_db_Db_set_1pagesize
  468.   (JNIEnv *, jobject, jlong);
  469. /*
  470.  * Class:     com_sleepycat_db_Db
  471.  * Method:    set_re_delim
  472.  * Signature: (I)V
  473.  */
  474. JNIEXPORT void JNICALL Java_com_sleepycat_db_Db_set_1re_1delim
  475.   (JNIEnv *, jobject, jint);
  476. /*
  477.  * Class:     com_sleepycat_db_Db
  478.  * Method:    set_re_len
  479.  * Signature: (I)V
  480.  */
  481. JNIEXPORT void JNICALL Java_com_sleepycat_db_Db_set_1re_1len
  482.   (JNIEnv *, jobject, jint);
  483. /*
  484.  * Class:     com_sleepycat_db_Db
  485.  * Method:    set_re_pad
  486.  * Signature: (I)V
  487.  */
  488. JNIEXPORT void JNICALL Java_com_sleepycat_db_Db_set_1re_1pad
  489.   (JNIEnv *, jobject, jint);
  490. /*
  491.  * Class:     com_sleepycat_db_Db
  492.  * Method:    set_re_source
  493.  * Signature: (Ljava/lang/String;)V
  494.  */
  495. JNIEXPORT void JNICALL Java_com_sleepycat_db_Db_set_1re_1source
  496.   (JNIEnv *, jobject, jstring);
  497. /*
  498.  * Class:     com_sleepycat_db_Db
  499.  * Method:    set_q_extentsize
  500.  * Signature: (I)V
  501.  */
  502. JNIEXPORT void JNICALL Java_com_sleepycat_db_Db_set_1q_1extentsize
  503.   (JNIEnv *, jobject, jint);
  504. /*
  505.  * Class:     com_sleepycat_db_Db
  506.  * Method:    stat
  507.  * Signature: (I)Ljava/lang/Object;
  508.  */
  509. JNIEXPORT jobject JNICALL Java_com_sleepycat_db_Db_stat
  510.   (JNIEnv *, jobject, jint);
  511. /*
  512.  * Class:     com_sleepycat_db_Db
  513.  * Method:    sync
  514.  * Signature: (I)V
  515.  */
  516. JNIEXPORT void JNICALL Java_com_sleepycat_db_Db_sync
  517.   (JNIEnv *, jobject, jint);
  518. /*
  519.  * Class:     com_sleepycat_db_Db
  520.  * Method:    truncate
  521.  * Signature: (Lcom/sleepycat/db/DbTxn;I)I
  522.  */
  523. JNIEXPORT jint JNICALL Java_com_sleepycat_db_Db_truncate
  524.   (JNIEnv *, jobject, jobject, jint);
  525. /*
  526.  * Class:     com_sleepycat_db_Db
  527.  * Method:    upgrade
  528.  * Signature: (Ljava/lang/String;I)V
  529.  */
  530. JNIEXPORT void JNICALL Java_com_sleepycat_db_Db_upgrade
  531.   (JNIEnv *, jobject, jstring, jint);
  532. /*
  533.  * Class:     com_sleepycat_db_Db
  534.  * Method:    verify
  535.  * Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/io/OutputStream;I)V
  536.  */
  537. JNIEXPORT void JNICALL Java_com_sleepycat_db_Db_verify
  538.   (JNIEnv *, jobject, jstring, jstring, jobject, jint);
  539. /*
  540.  * Class:     com_sleepycat_db_Db
  541.  * Method:    one_time_init
  542.  * Signature: ()V
  543.  */
  544. JNIEXPORT void JNICALL Java_com_sleepycat_db_Db_one_1time_1init
  545.   (JNIEnv *, jclass);
  546. #ifdef __cplusplus
  547. }
  548. #endif
  549. #endif