#include <jf/jf_config.h>
#include <jf/jf_defines.h>
Go to the source code of this file.
|
|
|
An operation can not been performed but can safely bypassed has been requested: the program can go on as no operation was requested Definition at line 56 of file jf_errors.h. Referenced by jf_strerror(). |
|
At least one journaled file is in "recovery pending" status and journal must be open with explicit "recovery_enabled" flag (see jf_journal_opts_s) Definition at line 144 of file jf_errors.h. Referenced by jf_journal_cold_recovery(), jf_strerror(), and main(). |
|
The container is full and can NOT store more elements Definition at line 92 of file jf_errors.h. Referenced by jf_journal_file_tab_add(), and jf_strerror(). |
|
Journal file is damaged and a "forced cold recovery" should be attempted to fix it (see jf_journal_opts_s) Definition at line 149 of file jf_errors.h. Referenced by jf_journal_cold_recovery(), jf_journal_cold_recovery_prep_pool(), jf_strerror(), and main(). |
|
The destination object is too small to store passed data Definition at line 134 of file jf_errors.h. Referenced by jf_cache_file_chunk_set_content(), and jf_strerror(). |
|
End Of File: used to signal caller the stream (journaled file) has reached end of file Definition at line 51 of file jf_errors.h. Referenced by jf_file_gets(), jf_journal_cold_recovery_prep_pool(), jf_journal_fetch_ctrl_code(), jf_journal_fetch_record(), jf_journal_get_byte_data(), jf_journal_scan(), jf_journal_scan_redo(), jf_journal_scan_search(), jf_journal_scan_undo(), and jf_strerror(). |
|
"fclose" function error Definition at line 171 of file jf_errors.h. Referenced by bench_X0_sio_post(), jf_journal_analyze(), jf_journal_close_detach_file(), jf_journal_get_real_path(), jf_journal_rotate(), jf_journal_shift_files(), jf_journal_util_join(), and jf_strerror(). |
|
"fdatasync" function error Definition at line 199 of file jf_errors.h. Referenced by jf_stream_sync(), and jf_strerror(). |
|
"fflush" function error Definition at line 191 of file jf_errors.h. Referenced by jf_journal_create(), jf_stream_size(), jf_stream_sync(), jf_stream_truncate(), and jf_strerror(). |
|
"fgetc"/"getc" function/macro error Definition at line 207 of file jf_errors.h. |
|
The file should not exist and a new one can not be safely created Definition at line 130 of file jf_errors.h. Referenced by jf_journal_open(), and jf_strerror(). |
|
The file is not journaled by this journal Definition at line 138 of file jf_errors.h. Referenced by jf_journal_open_attach_file(), and jf_strerror(). |
|
"fileno" function error Definition at line 215 of file jf_errors.h. Referenced by jf_stream_size(), jf_stream_truncate(), and jf_strerror(). |
|
"fopen" function error Definition at line 167 of file jf_errors.h. Referenced by bench_X0_ljf_pre(), bench_X0_sio_pre(), jf_journal_analyze(), jf_journal_cold_recovery_analyze(), jf_journal_create(), jf_journal_open_attach_file(), jf_journal_rotate(), jf_journal_util_join(), and jf_strerror(). |
|
"fputc"/"putc" function/macro error Definition at line 203 of file jf_errors.h. Referenced by jf_journal_file_tab_dump(), and jf_strerror(). |
|
"fread" function error Definition at line 179 of file jf_errors.h. Referenced by bench_01_sio_run(), bench_03_sio_run(), jf_journal_cold_recovery_prep_pool(), jf_journal_fetch_ctrl_code(), jf_journal_fetch_record(), jf_journal_file_tab_restore(), jf_journal_get_byte_data(), jf_journal_load(), jf_journal_rotate(), jf_journal_write_record(), and jf_strerror(). |
|
|
"fstat" function error Definition at line 223 of file jf_errors.h. Referenced by jf_stream_size(), and jf_strerror(). |
|
"fsync" function error Definition at line 195 of file jf_errors.h. Referenced by jf_stream_sync(), and jf_strerror(). |
|
"ftell" function error Definition at line 183 of file jf_errors.h. Referenced by jf_journal_close(), jf_journal_cold_recovery(), jf_journal_cold_recovery_prep_pool(), jf_journal_create(), jf_journal_fetch_record(), jf_journal_load(), jf_journal_scan(), jf_journal_update_file_table(), jf_journal_write_records(), jf_stream_size(), and jf_strerror(). |
|
"ftruncate" function error Definition at line 211 of file jf_errors.h. Referenced by jf_stream_truncate(), and jf_strerror(). |
|
"fwrite" function error Definition at line 175 of file jf_errors.h. Referenced by bench_00_sio_run(), bench_01_sio_run(), bench_02_sio_run(), bench_03_sio_run(), bench_X1_sio_pre(), jf_journal_apply_changes(), jf_journal_cold_recovery(), jf_journal_commit_int(), jf_journal_create(), jf_journal_file_tab_dump(), jf_journal_remove_changes(), jf_journal_rollback_int(), jf_journal_rotate(), jf_journal_write_record(), jf_journal_write_records(), and jf_strerror(). |
|
"gettimeofday" function error Definition at line 239 of file jf_errors.h. Referenced by jf_strerror(), jf_timer_start(), and jf_timer_stop(). |
|
|
A control code of a journal record is wrong Definition at line 118 of file jf_errors.h. Referenced by jf_journal_apply_changes(), jf_journal_cold_recovery_prep_pool(), jf_journal_fetch_ctrl_code(), jf_journal_fetch_record(), jf_journal_remove_changes(), jf_journal_trace_record(), and jf_strerror(). |
|
A specified option is not valid for method and/or object status Definition at line 109 of file jf_errors.h. Referenced by bench_table_create(), jf_cache_file_get_free_ranges(), jf_cache_file_get_used_ranges(), jf_cache_file_merge(), jf_cache_file_split(), jf_file_build_open_mode(), jf_file_check_mode(), jf_journal_create(), jf_journal_init(), and jf_strerror(). |
|
An invalid path/file name has been passed Definition at line 126 of file jf_errors.h. Referenced by jf_file_open(), jf_journal_open(), and jf_strerror(). |
|
The status (value of any properties) of an object is invalid due to a bug located elsewhere (a complex "internal error" condition) Definition at line 114 of file jf_errors.h. Referenced by bench_table_create(), jf_cache_file_set_content(), jf_cache_file_set_last_pos(), jf_file_close(), jf_file_vprintf(), jf_journal_apply_changes(), jf_journal_remove_changes(), jf_strerror(), jf_timer_start(), and jf_timer_stop(). |
|
A stream is/would be positioned at an invalid offset Definition at line 122 of file jf_errors.h. Referenced by jf_file_seek(), jf_journal_fetch_record(), and jf_strerror(). |
|
Journal file exceeds maximum desired size and operation can NOT be performed: a global sync/rollback is necessary before this operation Definition at line 154 of file jf_errors.h. Referenced by jf_journal_add_byte_data(), and jf_strerror(). |
|
The journal magic number is not recognized: the file may be corrupted or may be an invalid journal file Definition at line 79 of file jf_errors.h. Referenced by jf_journal_load(), and jf_strerror(). |
|
|
A passed object/option/arg is NULL and it can NOT be inferred from a default value Definition at line 88 of file jf_errors.h. Referenced by jf_file_check_mode(), jf_journal_attach_file(), jf_journal_file_set_cache_file(), jf_journal_file_set_options(), jf_journal_file_set_path(), jf_journal_file_tab_del(), jf_journal_init(), jf_journal_load(), jf_stream_sync(), and jf_strerror(). |
|
A corrupted object has been passed to a function Definition at line 105 of file jf_errors.h. Referenced by jf_cache_file_chunk_prepare(), jf_cache_file_clear(), jf_cache_file_get_free_ranges(), jf_cache_file_get_used_ranges(), jf_cache_file_merge(), jf_cache_file_resize(), jf_cache_file_search_hint(), jf_cache_file_set_last_pos(), jf_cache_file_split(), jf_cache_file_trace(), jf_file_close(), jf_file_getc(), jf_file_gets(), jf_file_seek(), jf_file_size(), jf_recind_list_add(), jf_recind_seq_add(), and jf_strerror(). |
|
Object not found Definition at line 46 of file jf_errors.h. Referenced by jf_cache_file_search_hint(), jf_journal_attach_file(), jf_journal_file_tab_search(), jf_journal_get_byte_data(), jf_journal_get_real_path(), jf_journal_open_attach_file(), jf_journal_restore_files(), and jf_strerror(). |
|
A NOT initialized object has been passed to a method/function Definition at line 101 of file jf_errors.h. Referenced by jf_cache_file_chunk_prepare(), jf_cache_file_get_free_ranges(), jf_cache_file_get_used_ranges(), jf_cache_file_merge(), jf_cache_file_search_hint(), and jf_cache_file_split(). |
|
A used object (not void) has been passed to a function requiring a fresh one Definition at line 97 of file jf_errors.h. Referenced by jf_cache_file_init(), jf_journal_file_tab_restore(), and jf_strerror(). |
|
|
A parameter passed to a function is OUT OF RANGE Definition at line 74 of file jf_errors.h. Referenced by bench_table_set_jfile(), bench_table_set_stream(), jf_cache_file_chunk_prepare(), jf_cache_file_chunk_set_content(), jf_cache_file_init(), jf_cache_file_merge(), jf_cache_file_search_hint(), jf_cache_file_split(), jf_file_seek(), jf_journal_create(), jf_journal_file_tab_del(), jf_journal_file_tab_get_jfile(), jf_journal_open(), jf_journal_util_leave(), jf_journal_util_rename(), jf_journal_write_record(), jf_recind_list_set_uow_type(), and jf_strerror(). |
|
"realloc" function error Definition at line 163 of file jf_errors.h. Referenced by jf_cache_file_get_free_ranges(), jf_cache_file_get_used_ranges(), jf_cache_file_resize(), jf_cache_file_split(), jf_journal_fetch_record(), jf_journal_file_set_path(), jf_recind_list_add(), jf_recind_seq_add(), and jf_strerror(). |
|
"rename" function error Definition at line 219 of file jf_errors.h. Referenced by jf_journal_restore_files(), jf_journal_rotate(), jf_journal_shift_files(), jf_journal_util_rename(), and jf_strerror(). |
|
"sysconf" function error Definition at line 235 of file jf_errors.h. Referenced by jf_strerror(), and jf_timer_reset(). |
|
"times" function error Definition at line 231 of file jf_errors.h. Referenced by jf_strerror(), jf_timer_start(), and jf_timer_stop(). |
|
"unlink" function error Definition at line 243 of file jf_errors.h. Referenced by bench_table_unlink(), and jf_strerror(). |
|
a useful but not essential function is not supported by this system Definition at line 247 of file jf_errors.h. Referenced by jf_strerror(), jf_timer_reset(), jf_timer_start(), and jf_timer_stop(). |
|
The journal version is higher than library level and can NOT be loaded Definition at line 83 of file jf_errors.h. Referenced by jf_journal_load(), and jf_strerror(). |
|
"vsnprintf" function error Definition at line 227 of file jf_errors.h. Referenced by jf_file_vprintf(), and jf_strerror(). |
|
|
|