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

MySQL数据库

开发平台:

Visual C++

  1. /* DO NOT EDIT: automatically built by dist/s_include. */
  2. #ifndef _rep_ext_h_
  3. #define _rep_ext_h_
  4. #if defined(__cplusplus)
  5. extern "C" {
  6. #endif
  7. int __rep_dbenv_create __P((DB_ENV *));
  8. int __rep_process_message __P((DB_ENV *, DBT *, DBT *, int *));
  9. int __rep_process_txn __P((DB_ENV *, DBT *));
  10. int __rep_region_init __P((DB_ENV *));
  11. int __rep_region_destroy __P((DB_ENV *));
  12. int __rep_dbenv_close __P((DB_ENV *));
  13. int __rep_preclose __P((DB_ENV *, int));
  14. int __rep_check_alloc __P((DB_ENV *, TXN_RECS *, int));
  15. int __rep_send_message __P((DB_ENV *, int, u_int32_t, DB_LSN *, const DBT *, u_int32_t));
  16. int __rep_new_master __P((DB_ENV *, REP_CONTROL *, int));
  17. int __rep_lockpgno_init __P((DB_ENV *, int (***)(DB_ENV *, DBT *, DB_LSN *, db_recops, void *), size_t *));
  18. int __rep_unlockpages __P((DB_ENV *, u_int32_t));
  19. int __rep_lockpages __P((DB_ENV *, int (**)(DB_ENV *, DBT *, DB_LSN *, db_recops, void *), size_t, DB_LSN *, DB_LSN *, TXN_RECS *, u_int32_t));
  20. int __rep_is_client __P((DB_ENV *));
  21. int __rep_send_vote __P((DB_ENV *, DB_LSN *, int, int, int));
  22. int __rep_grow_sites __P((DB_ENV *dbenv, int nsites));
  23. void __rep_print_message __P((DB_ENV *, int, REP_CONTROL *, char *));
  24. #if defined(__cplusplus)
  25. }
  26. #endif
  27. #endif /* !_rep_ext_h_ */