]> mj.ucw.cz Git - libucw.git/blob - tools/libucw.api
b32f89c2600e56be938b112c007a56cc515cc19b
[libucw.git] / tools / libucw.api
1 # ucw/asio.h
2 asio_init_queue
3 asio_cleanup_queue
4 asio_get
5 asio_submit
6 asio_wait
7 asio_put
8 asio_sync
9 # ucw/base224.h
10 base224_encode
11 base224_decode
12 # ucw/base64.h
13 base64_encode
14 base64_decode
15 # ucw/bbuf.h
16 bb_vprintf
17 bb_printf
18 bb_vprintf_at
19 bb_printf_at
20 # ucw/binheap-node.h
21 # ucw/binsearch.h
22 # ucw/bitarray.h
23 bit_array_xrealloc
24 bit_array_count_bits
25 # ucw/bitops.h
26 bit_fls
27 ffs_table
28 # ucw/bitsig.h
29 bitsig_init
30 bitsig_free
31 bitsig_member
32 bitsig_insert
33 # ucw/chartype.h
34 # ucw/clists.h
35 # ucw/conf-internal.h
36 cf_obtain_context
37 cf_op_names
38 cf_type_names
39 cf_type_size
40 cf_interpret_line
41 cf_init_stack
42 cf_done_stack
43 cf_journal_swap
44 cf_journal_delete
45 cf_sections
46 cf_find_subitem
47 cf_commit_all
48 cf_add_dirty
49 # ucw/conf.h
50 cf_new_context
51 cf_delete_context
52 cf_switch_context
53 cf_load
54 cf_reload
55 cf_set
56 cf_open_group
57 cf_close_group
58 cf_revert
59 cf_get_pool
60 cf_malloc
61 cf_malloc_zero
62 cf_strdup
63 cf_printf
64 cf_set_journalling
65 cf_journal_block
66 cf_journal_new_transaction
67 cf_journal_commit_transaction
68 cf_journal_rollback_transaction
69 cf_declare_section
70 cf_declare_rel_section
71 cf_init_section
72 cf_parse_int
73 cf_parse_u64
74 cf_parse_double
75 cf_parse_ip
76 cf_find_item
77 cf_modify_item
78 cf_dump_sections
79 # ucw/config.h
80 # ucw/crc-tables.h
81 crc_tableil8_o32
82 crc_tableil8_o40
83 crc_tableil8_o48
84 crc_tableil8_o56
85 crc_tableil8_o64
86 crc_tableil8_o72
87 crc_tableil8_o80
88 crc_tableil8_o88
89 # ucw/crc.h
90 crc32_init
91 crc32_hash_buffer
92 # ucw/daemon.h
93 daemon_init
94 daemon_run
95 daemon_exit
96 daemon_control
97 # ucw/eltpool.h
98 ep_new
99 ep_delete
100 ep_total_size
101 ep_alloc_slow
102 # ucw/fastbuf.h
103 fb_tie
104 fbpar_cf
105 fbpar_def
106 bopen_file
107 bopen_file_try
108 bopen_tmp_file
109 bopen_fd_name
110 bfilesync
111 bopen
112 bopen_try
113 bopen_tmp
114 bfdopen
115 bfdopen_shared
116 temp_file_name
117 open_tmp
118 bfix_tmp_file
119 bfdopen_internal
120 bfmmopen_internal
121 fbdir_cheat
122 fbdir_open_fd_internal
123 bclose_file_helper
124 bopen_limited_fd
125 fbmem_create
126 fbmem_clone_read
127 fbbuf_init_read
128 fbbuf_init_write
129 fbgrow_create
130 fbgrow_create_mp
131 fbgrow_reset
132 fbgrow_rewind
133 fbgrow_get_buf
134 fbpool_init
135 fbpool_start
136 fbpool_end
137 fbatomic_open
138 fbatomic_internal_write
139 fbmulti_create
140 fbmulti_append
141 fbmulti_remove
142 bconfig
143 bclose
144 bthrow
145 brefill
146 bspout
147 bflush
148 bseek
149 bsetpos
150 brewind
151 bfilesize
152 bgetc_slow
153 bpeekc_slow
154 beof_slow
155 bputc_slow
156 bread_slow
157 bwrite_slow
158 bgets
159 bgets0
160 bgets_nodie
161 bgets_bb
162 bgets_mp
163 bgets_stk_init
164 bgets_stk_step
165 bbcopy_slow
166 bskip_slow
167 bprintf
168 vbprintf
169 # ucw/fb-socket.h
170 fbsock_create
171 # ucw/ff-binary.h
172 bgetw_slow
173 bgetw_be_slow
174 bgetw_le_slow
175 bgetl_slow
176 bgetl_be_slow
177 bgetl_le_slow
178 bgetq_slow
179 bgetq_be_slow
180 bgetq_le_slow
181 bget5_slow
182 bget5_be_slow
183 bget5_le_slow
184 bputw_slow
185 bputw_be_slow
186 bputw_le_slow
187 bputl_slow
188 bputl_be_slow
189 bputl_le_slow
190 bputq_slow
191 bputq_be_slow
192 bputq_le_slow
193 bput5_slow
194 bput5_be_slow
195 bput5_le_slow
196 # ucw/ff-unicode.h
197 bget_utf8_slow
198 bget_utf8_32_slow
199 bput_utf8_slow
200 bput_utf8_32_slow
201 bget_utf16_be_slow
202 bget_utf16_le_slow
203 bput_utf16_be_slow
204 bput_utf16_le_slow
205 # ucw/ff-varint.h
206 bget_varint_slow
207 bput_varint_slow
208 # ucw/gary.h
209 gary_init
210 gary_free
211 gary_set_size
212 gary_push_helper
213 gary_fix
214 # ucw/getopt.h
215 cf_def_file
216 cf_env_file
217 cf_getopt
218 reset_getopt
219 # ucw/hashfunc.h
220 str_len_aligned
221 hash_string_aligned
222 hash_block_aligned
223 str_len
224 hash_string
225 hash_block
226 hash_string_nocase
227 # ucw/heap.h
228 # ucw/io.h
229 mmap_file
230 munmap_file
231 careful_read
232 careful_write
233 sync_dir
234 # ucw/ipaccess.h
235 ipaccess_cf
236 ipaccess_check
237 ip_addrmask_type
238 ip_addrmask_match
239 # ucw/lib.h
240 msg
241 vmsg
242 die
243 vdie
244 log_title
245 log_pid
246 log_die_hook
247 log_init
248 log_fork
249 log_file
250 assert_failed
251 assert_failed_noinfo
252 xmalloc
253 xrealloc
254 xfree
255 xmalloc_zero
256 xstrdup
257 page_alloc
258 page_alloc_zero
259 page_free
260 page_realloc
261 big_alloc
262 big_alloc_zero
263 big_free
264 random_u32
265 random_max
266 random_u64
267 random_max_u64
268 # ucw/lizard.h
269 lizard_compress
270 lizard_decompress
271 lizard_alloc
272 lizard_free
273 lizard_decompress_safe
274 adler32_update
275 # ucw/log-internal.h
276 log_pass_msg
277 log_streams
278 log_streams_after
279 log_stream_default
280 log_type_names
281 # ucw/log.h
282 log_register_type
283 log_find_type
284 log_type_name
285 log_new_stream
286 log_close_stream
287 log_add_substream
288 log_rm_substream
289 log_set_format
290 log_stream_by_flags
291 log_set_default_stream
292 log_close_all
293 log_new_file
294 log_new_fd
295 log_switch_disable
296 log_switch_enable
297 log_switch
298 log_new_syslog
299 log_syslog_facility_exists
300 log_new_configured
301 log_configured
302 log_check_configured
303 # ucw/mainloop.h
304 main_new
305 main_delete
306 main_destroy
307 main_switch_context
308 main_current
309 main_init
310 main_cleanup
311 main_teardown
312 main_loop
313 main_step
314 main_debug_context
315 timer_add
316 timer_add_rel
317 timer_del
318 main_get_time
319 timer_debug
320 hook_add
321 hook_del
322 hook_debug
323 file_add
324 file_chg
325 file_del
326 file_debug
327 block_io_add
328 block_io_del
329 block_io_read
330 block_io_write
331 block_io_set_timeout
332 rec_io_add
333 rec_io_del
334 rec_io_start_read
335 rec_io_stop_read
336 rec_io_set_timeout
337 rec_io_write
338 rec_io_parse_line
339 process_add
340 process_del
341 process_fork
342 process_debug
343 signal_add
344 signal_del
345 signal_debug
346 # ucw/md5.h
347 md5_init
348 md5_update
349 md5_final
350 md5_transform
351 md5_hash_buffer
352 # ucw/mempool.h
353 mp_init
354 mp_new
355 mp_delete
356 mp_flush
357 mp_stats
358 mp_total_size
359 mp_alloc_internal
360 mp_alloc
361 mp_alloc_noalign
362 mp_alloc_zero
363 mp_start_internal
364 mp_grow_internal
365 mp_spread_internal
366 mp_start
367 mp_start_noalign
368 mp_open
369 mp_realloc
370 mp_realloc_zero
371 mp_push
372 mp_restore
373 mp_pop
374 mp_strdup
375 mp_memdup
376 mp_multicat
377 mp_strjoin
378 mp_str_from_mem
379 mp_printf
380 mp_vprintf
381 mp_printf_append
382 mp_vprintf_append
383 # ucw/partmap.h
384 partmap_open
385 partmap_close
386 partmap_size
387 partmap_load
388 # ucw/prime.h
389 isprime
390 nextprime
391 next_table_prime
392 prev_table_prime
393 # ucw/process.h
394 setproctitle_init
395 setproctitle
396 getproctitle
397 format_exit_status
398 run_command
399 exec_command
400 echo_command
401 run_command_v
402 exec_command_v
403 echo_command_v
404 # ucw/regex.h
405 rx_compile
406 rx_free
407 rx_match
408 rx_subst
409 # ucw/resource.h
410 rp_new
411 rp_delete
412 rp_detach
413 rp_commit
414 rp_dump
415 res_alloc
416 res_dump
417 res_free
418 res_detach
419 res_add
420 res_drop
421 res_for_fd
422 res_malloc
423 res_malloc_zero
424 res_realloc
425 res_subpool
426 res_mempool
427 res_eltpool
428 # ucw/semaphore.h
429 # ucw/sha1.h
430 sha1_init
431 sha1_update
432 sha1_final
433 sha1_hash_buffer
434 sha1_hmac
435 sha1_hmac_init
436 sha1_hmac_update
437 sha1_hmac_final
438 # ucw/sighandler.h
439 handle_signal
440 unhandle_signal
441 set_signal_handler
442 # ucw/signames.h
443 sig_name_to_number
444 sig_number_to_name
445 # ucw/simple-lists.h
446 simp_append
447 simp2_append
448 cf_string_list_config
449 cf_2string_list_config
450 # ucw/slists.h
451 slist_prev
452 slist_insert_before
453 slist_remove
454 # ucw/stkstring.h
455 stk_array_len
456 stk_array_join
457 stk_printf_internal
458 stk_vprintf_internal
459 stk_hexdump_internal
460 stk_fsize_internal
461 # ucw/string.h
462 strnlen
463 str_format_flags
464 str_count_char
465 str_unesc
466 str_sepsplit
467 str_wordsplit
468 str_match_pattern
469 str_match_pattern_nocase
470 mem_to_hex
471 hex_to_mem
472 str_has_prefix
473 str_has_suffix
474 str_hier_prefix
475 str_hier_suffix
476 # ucw/strtonum.h
477 str_to_uintmax
478 str_to_uns
479 # ucw/tbf.h
480 tbf_init
481 tbf_limit
482 # ucw/time.h
483 get_timestamp
484 timestamp_type
485 init_timer
486 get_timer
487 switch_timer
488 # ucw/trans.h
489 trans_init
490 trans_cleanup
491 trans_open
492 trans_get_current
493 trans_commit
494 trans_rollback
495 trans_fold
496 trans_dump
497 trans_get_pool
498 trans_throw
499 trans_vthrow
500 trans_throw_exc
501 trans_caught
502 trans_current_exc
503 # ucw/unaligned.h
504 # ucw/unicode.h
505 utf8_strlen
506 utf8_strnlen
507 # ucw/url.h
508 url_deescape
509 url_enescape
510 url_enescape_friendly
511 url_split
512 url_normalize
513 url_canonicalize
514 url_pack
515 url_canon_split_rel
516 url_auto_canonicalize_rel
517 url_identify_protocol
518 url_has_repeated_component
519 url_error
520 url_proto_names
521 # ucw/varint.h
522 varint_put_big
523 varint_get_big
524 # ucw/wildmatch.h
525 wp_compile
526 wp_match
527 wp_min_size
528 # ucw/workqueue.h
529 worker_pool_init
530 worker_pool_cleanup
531 raw_queue_init
532 raw_queue_cleanup
533 raw_queue_put
534 raw_queue_get
535 raw_queue_try_get
536 work_queue_init
537 work_queue_cleanup
538 work_submit
539 work_wait
540 work_try_wait
541 # ucw/sorter/common.h
542 sorter_trace
543 sorter_trace_array
544 sorter_stream_bufsize
545 sorter_debug
546 sorter_min_radix_bits
547 sorter_max_radix_bits
548 sorter_add_radix_bits
549 sorter_min_multiway_bits
550 sorter_max_multiway_bits
551 sorter_threads
552 sorter_bufsize
553 sorter_small_input
554 sorter_thread_threshold
555 sorter_thread_chunk
556 sorter_radix_threshold
557 sorter_fb_params
558 sorter_small_fb_params
559 sorter_run
560 sorter_alloc
561 sorter_prepare_buf
562 sorter_alloc_buf
563 sorter_free_buf
564 sbuck_new
565 sbuck_drop
566 sbuck_have
567 sbuck_has_file
568 sbuck_size
569 sbuck_read
570 sbuck_write
571 sbuck_swap_out
572 asort_run
573 asort_start_threads
574 asort_stop_threads
575 # charset/charconv.h
576 conv_init
577 conv_set_charset
578 conv_in_to_ucs
579 conv_ucs_to_out
580 conv_x_to_ucs
581 conv_ucs_to_x
582 conv_x_count
583 find_charset_by_name
584 charset_name
585 # charset/fb-charconv.h
586 fb_wrap_charconv_in
587 fb_wrap_charconv_out
588 # charset/mp-charconv.h
589 mp_strconv
590 # charset/stk-charconv.h
591 stk_strconv_init
592 stk_strconv_step
593 # charset/unicat.h
594 _U_cat
595 _U_upper
596 _U_lower
597 _U_unaccent
598 Uexpand_lig
599 # images/color.h
600 color_space_channels
601 color_space_name
602 color_space_id_to_name
603 color_space_name_to_id
604 color_get
605 color_put
606 color_black
607 color_white
608 image_conv_defaults
609 image_conv
610 color_illuminant_d50
611 color_illuminant_d65
612 color_illuminant_e
613 color_adobe_rgb_info
614 color_apple_rgb_info
615 color_cie_rgb_info
616 color_color_match_rgb_info
617 color_srgb_info
618 color_compute_color_space_to_xyz_matrix
619 color_compute_bradford_matrix
620 color_compute_color_spaces_conversion_matrix
621 color_invert_matrix
622 srgb_to_xyz_exact
623 xyz_to_srgb_exact
624 xyz_to_luv_exact
625 luv_to_xyz_exact
626 rgb_to_cmyk_exact
627 cmyk_to_rgb_exact
628 srgb_to_luv_tab1
629 srgb_to_luv_tab2
630 srgb_to_luv_tab3
631 srgb_to_luv_init
632 srgb_to_luv_pixels
633 srgb_to_luv_grid
634 color_interpolation_table
635 color_conv_init
636 color_conv_pixels
637 # images/duplicates.h
638 image_dup_context_init
639 image_dup_context_cleanup
640 image_dup_estimate_size
641 image_dup_new
642 image_dup_compare
643 # images/error.h
644 image_trace
645 # images/images.h
646 image_context_init
647 image_context_cleanup
648 image_context_msg
649 image_context_vmsg
650 image_context_msg_default
651 image_context_msg_silent
652 image_max_dim
653 image_max_bytes
654 image_channels_format_to_name
655 image_name_to_channels_format
656 image_new
657 image_clone
658 image_destroy
659 image_clear
660 image_init_matrix
661 image_init_subimage
662 image_scale
663 image_dimensions_fit_to_box
664 image_io_init
665 image_io_cleanup
666 image_io_reset
667 image_io_read_header
668 image_io_read_data
669 image_io_read
670 image_io_write
671 image_format_to_extension
672 image_extension_to_format
673 image_file_name_to_format
674 # images/io-main.h
675 libjpeg_read_header
676 libjpeg_read_data
677 libjpeg_write
678 libpng_read_header
679 libpng_read_data
680 libpng_write
681 libungif_read_header
682 libungif_read_data
683 libmagick_init
684 libmagick_cleanup
685 libmagick_read_header
686 libmagick_read_data
687 libmagick_write
688 image_io_read_data_prepare
689 image_io_read_data_finish
690 image_io_read_data_break
691 # images/math.h
692 fast_div_tab
693 fast_sqrt_tab
694 # images/object.h
695 get_image_obj_info
696 get_image_obj_thumb
697 read_image_obj_thumb
698 put_image_obj_signature
699 get_image_obj_signature
700 # images/sig-cmp-gen.h
701 image_signatures_dist
702 image_signatures_dist_explain
703 # images/signature.h
704 image_sig_min_width
705 image_sig_min_height
706 image_sig_prequant_thresholds
707 image_sig_postquant_min_steps
708 image_sig_postquant_max_steps
709 image_sig_postquant_threshold
710 image_sig_border_size
711 image_sig_border_bonus
712 image_sig_inertia_scale
713 image_sig_textured_threshold
714 image_sig_compare_method
715 image_sig_cmp_features_weights
716 image_vector_dump
717 image_region_dump
718 compute_image_signature
719 image_sig_init
720 image_sig_preprocess
721 image_sig_finish
722 image_sig_cleanup
723 image_sig_segmentation
724 image_sig_detect_textured
725 image_signatures_dist
726 image_signatures_dist_explain