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

MySQL数据库

开发平台:

Visual C++

  1. /* DO NOT EDIT: automatically built by dist/s_include. */
  2. #ifndef _qam_ext_h_
  3. #define _qam_ext_h_
  4. #if defined(__cplusplus)
  5. extern "C" {
  6. #endif
  7. int __qam_position
  8.       __P((DBC *, db_recno_t *, qam_position_mode, int *));
  9. int __qam_pitem
  10.     __P((DBC *,  QPAGE *, u_int32_t, db_recno_t, DBT *));
  11. int __qam_put __P((DB *, DB_TXN *, DBT *, DBT *, u_int32_t));
  12. int __qam_delete __P((DB *, DB_TXN *, DBT *, u_int32_t));
  13. int __qam_c_dup __P((DBC *, DBC *));
  14. int __qam_c_init __P((DBC *));
  15. int __qam_mswap __P((PAGE *));
  16. int __qam_pgin_out __P((DB_ENV *, db_pgno_t, void *, DBT *));
  17. int __qam_fprobe __P((DB *, db_pgno_t, void *, qam_probe_mode, int));
  18. int __qam_fclose __P((DB *, db_pgno_t));
  19. int __qam_fremove __P((DB *, db_pgno_t));
  20. int __qam_sync __P((DB *, u_int32_t));
  21. int __qam_gen_filelist __P(( DB *, QUEUE_FILELIST **));
  22. int __qam_db_create __P((DB *));
  23. int __qam_db_close __P((DB *));
  24. int __db_prqueue __P((DB *, u_int32_t));
  25. int __qam_remove __P((DB *, const char *,
  26.      const char *, DB_LSN *, int (**)(DB *, void*), void **));
  27. int __qam_rename __P((DB *,
  28.     const char *, const char *, const char *));
  29. int __qam_open __P((DB *, const char *, db_pgno_t, int, u_int32_t));
  30. int __qam_metachk __P((DB *, const char *, QMETA *));
  31. int __qam_inc_recover __P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
  32. int __qam_incfirst_recover
  33.   __P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
  34. int __qam_mvptr_recover
  35.   __P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
  36. int __qam_del_recover
  37.     __P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
  38. int __qam_delext_recover __P((DB_ENV *,
  39.     DBT *, DB_LSN *, db_recops, void *));
  40. int __qam_add_recover __P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
  41. int __qam_delete_recover
  42.   __P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
  43. int __qam_rename_recover
  44.   __P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
  45. int __qam_stat __P((DB *, void *, void *(*)(size_t), u_int32_t));
  46. int __qam_31_qammeta __P((DB *, char *, u_int8_t *));
  47. int __qam_32_qammeta __P((DB *, char *, u_int8_t *));
  48. int __qam_vrfy_meta __P((DB *, VRFY_DBINFO *, QMETA *,
  49.     db_pgno_t, u_int32_t));
  50. int __qam_vrfy_data __P((DB *, VRFY_DBINFO *, QPAGE *,
  51.     db_pgno_t, u_int32_t));
  52. int __qam_vrfy_structure __P((DB *, VRFY_DBINFO *, u_int32_t));
  53. #if defined(__cplusplus)
  54. }
  55. #endif
  56. #endif /* _qam_ext_h_ */