1 /* DO NOT EDIT: automatically built by dist/s_include. */ 2 #ifndef _blob_ext_h_ 3 #define _blob_ext_h_ 4 5 #if defined(__cplusplus) 6 extern "C" { 7 #endif 8 9 int __blob_file_create __P ((DBC *, DB_FH **, db_seq_t *)); 10 int __blob_file_close __P ((DBC *, DB_FH *, u_int32_t)); 11 int __blob_file_delete __P((DBC *, db_seq_t)); 12 int __blob_file_open __P((DB *, DB_FH **, db_seq_t, u_int32_t, int)); 13 int __blob_file_read __P((ENV *, DB_FH *, DBT *, off_t, u_int32_t)); 14 int __blob_file_write __P((DBC *, DB_FH *, DBT *, off_t, db_seq_t, off_t *, u_int32_t)); 15 int __blob_bulk __P((DBC *, u_int32_t, db_seq_t, u_int8_t *)); 16 int __blob_get __P((DBC *, DBT *, db_seq_t, off_t, void **, u_int32_t *)); 17 int __blob_put __P(( DBC *, DBT *, db_seq_t *, off_t *size, DB_LSN *)); 18 int __blob_repl __P((DBC *, DBT *, db_seq_t, db_seq_t *,off_t *)); 19 int __blob_del __P((DBC *, db_seq_t)); 20 int __db_stream_init __P((DBC *, DB_STREAM **, u_int32_t)); 21 int __db_stream_close_int __P ((DB_STREAM *)); 22 int __blob_make_sub_dir __P((ENV *, char **, db_seq_t, db_seq_t)); 23 int __blob_make_meta_fname __P((ENV *, DB *, char **)); 24 int __blob_get_dir __P((DB *, char **)); 25 int __blob_generate_dir_ids __P((DB *, DB_TXN *, db_seq_t *)); 26 int __blob_generate_id __P((DB *, DB_TXN *, db_seq_t *)); 27 int __blob_highest_id __P((DB *, DB_TXN *, db_seq_t *)); 28 void __blob_calculate_dirs __P((db_seq_t, char *, int *, int *)); 29 int __blob_id_to_path __P((ENV *, const char *, db_seq_t, char **, int)); 30 int __blob_str_to_id __P((ENV *, const char **, db_seq_t *)); 31 int __blob_path_to_dir_ids __P((ENV *, const char *, db_seq_t *, db_seq_t *)); 32 int __blob_salvage __P((ENV *, db_seq_t, off_t, size_t, db_seq_t, db_seq_t, DBT *)); 33 int __blob_vrfy __P((ENV *, db_seq_t, off_t, db_seq_t, db_seq_t, db_pgno_t, u_int32_t)); 34 int __blob_del_hierarchy __P((ENV *)); 35 int __blob_del_all __P((DB *, DB_TXN *, int)); 36 int __blob_copy_all __P((DB*, const char *, u_int32_t)); 37 38 #if defined(__cplusplus) 39 } 40 #endif 41 #endif /* !_blob_ext_h_ */ 42