libfastcommon
c common functions library extracted from my open source project FastDFS. this library is very simple and stable. functions including: string, logger, chain, hash, socket, ini file reader, base64 encode / decode, url encode / decode, fast timer, skiplist, object pool etc. detail info please see the c header files.
File Explorer
Download Latest Version (.zip)- format
- changelog
- compat
- control
- copyright
- libfastcommon-dev.install
- libfastcommon.install
- README.Debian
- rules
- watch
- id_generator-Chinese.md
- ini_file_reader-Chinese.md
- php_log_file_performance-Chinese.md
- config.m4
- fastcommon.c
- fastcommon.h
- fastcommon.ini
- php-fastcommon.spec.in
- test.php
- test_error_log.php
- test_file_put_contents.php
- cpool_benchmark.c
- Makefile.in
- mblock_benchmark.c
- servers.conf
- test.ini
- test_allocator.c
- test_atomic.c
- test_blocked_queue.c
- test_char_convert.c
- test_char_convert_loader.c
- test_crc32.c
- test_data_visible.c
- test_fast_buffer.c
- test_file_lock.c
- test_file_write_hole.c
- test_id_generator.c
- test_ini_parser.c
- test_json_parser.c
- test_logger.c
- test_mblock.c
- test_memcpy.c
- test_multi_skiplist.c
- test_mutex_lock_perf.c
- test_normalize_path.c
- test_pipe.c
- test_pthread_lock.c
- test_pthread_wait.c
- test_queue_perf.c
- test_sched_thread.c
- test_server_id_func.c
- test_skiplist.c
- test_skiplist_set.c
- test_sorted_array.c
- test_sorted_queue.c
- test_split_string.c
- test_thourands_seperator.c
- test_thread_local.c
- test_thread_pool.c
- test_uniq_skiplist.c
- array_allocator.c
- array_allocator.h
- avl_tree.c
- avl_tree.h
- base64.c
- base64.h
- buffered_file_writer.c
- buffered_file_writer.h
- chain.c
- chain.h
- char_convert_loader.c
- char_convert_loader.h
- char_converter.c
- char_converter.h
- common_blocked_queue.c
- common_blocked_queue.h
- common_define.h
- connection_pool.c
- connection_pool.h
- fast_allocator.c
- fast_allocator.h
- fast_blocked_queue.c
- fast_blocked_queue.h
- fast_buffer.c
- fast_buffer.h
- fast_link_library.sh
- fast_mblock.c
- fast_mblock.h
- fast_mpool.c
- fast_mpool.h
- fast_task_queue.c
- fast_task_queue.h
- fast_timer.c
- fast_timer.h
- fc_atomic.h
- fc_list.h
- fc_memory.c
- fc_memory.h
- fc_queue.c
- fc_queue.h
- fc_version.c
- fc_version.h
- flat_skiplist.c
- flat_skiplist.h
- hash.c
- hash.h
- http_func.c
- http_func.h
- id_generator.c
- id_generator.h
- ini_file_reader.c
- ini_file_reader.h
- io_opt.c
- io_opt.h
- ioevent.c
- ioevent.h
- ioevent_loop.c
- ioevent_loop.h
- json_parser.c
- json_parser.h
- local_ip_func.c
- local_ip_func.h
- locked_list.h
- locked_timer.c
- locked_timer.h
- logger.c
- logger.h
- Makefile.in
- md5.c
- md5.h
- multi_skiplist.c
- multi_skiplist.h
- multi_socket_client.c
- multi_socket_client.h
- php7_ext_wrapper.h
- process_ctrl.c
- process_ctrl.h
- pthread_func.c
- pthread_func.h
- sched_thread.c
- sched_thread.h
- server_id_func.c
- server_id_func.h
- shared_buffer.c
- shared_buffer.h
- shared_func.c
- shared_func.h
- skiplist.h
- skiplist_common.h
- skiplist_set.c
- skiplist_set.h
- sockopt.c
- sockopt.h
- sorted_array.c
- sorted_array.h
- sorted_queue.c
- sorted_queue.h
- spinlock.c
- spinlock.h
- system_info.c
- system_info.h
- thread_pool.c
- thread_pool.h
- uniq_skiplist.c
- uniq_skiplist.h
- .gitignore
- HISTORY
- INSTALL
- libfastcommon.spec
- LICENSE
- make.sh
- README.md
// repository documentation
Was this content helpful?
(0 ratings)
