acl/lib_fiber/samples
2022-11-28 23:32:26 +08:00
..
channel Revert "All source code have been changed to use utf8 charset with BOM header!" 2019-07-28 10:31:56 +08:00
channel_cpp Revert "All source code have been changed to use utf8 charset with BOM header!" 2019-07-28 10:31:56 +08:00
chat modify demos' IO timeout from 0 to -1 because the changing of IO timeout meaning 2022-08-31 15:05:35 +08:00
client fixed bugs that the connecting timeout process isn't available in fiber mode 2022-01-21 17:31:50 +08:00
client2 test ... 2022-11-17 18:11:33 +08:00
client3 Don't expose acl_fiber_hook_api() 2022-05-29 13:04:02 +08:00
client4 test and optimize io_uring ... 2022-10-17 06:33:14 -04:00
close_another remove some compiling options for MacOS 2022-04-11 19:09:39 +08:00
connect fixed bugs in hook/epoll.c in fiber module for memory overflow 2020-01-25 17:57:00 +08:00
dns dns module has been ready! 2020-10-21 15:48:40 +08:00
dns_perf test dns module 2020-10-24 10:59:00 +08:00
dns_server test building reply package by rfc1035 module 2020-10-24 14:28:15 +08:00
event_mutex test fiber 2022-10-27 06:14:15 -04:00
fiber Shared stack has been as the default compiling options. 2022-04-10 19:35:16 +08:00
fiber_cond add more comments and add more safety codes for close fd in no-fiber mode. 2022-11-28 23:32:26 +08:00
fiber_cpp optimize go fiber api for c++11 2020-06-13 14:33:08 +08:00
fiber_kill adding fiber_mutex ... 2022-11-07 18:28:28 +08:00
fiber_local Revert "All source code have been changed to use utf8 charset with BOM header!" 2019-07-28 10:31:56 +08:00
fiber_lock adding fiber_mutex ... 2022-11-07 18:28:28 +08:00
fiber_mutex optimize and test fiber_cond, fiber_mutex on io_uring 2022-11-19 19:15:28 +08:00
fiber_sem fiber sem & lock can also be killed by another fiber 2021-01-28 14:58:48 +08:00
fiber_tbox optimize and test fiber_cond, fiber_mutex on io_uring 2022-11-19 19:15:28 +08:00
fiber_udp Revert "All source code have been changed to use utf8 charset with BOM header!" 2019-07-28 10:31:56 +08:00
file test file copy with io_uring 2022-10-31 05:51:34 -04:00
file_copy test splice, pread, pwrite in multiple coroutines in multiple threads 2022-10-31 04:54:43 -04:00
getaddrinfo fixed bug in one test demo for testing fiber dns module. 2020-11-01 20:21:21 +08:00
gettimeofday use conditional compiling for hooking system API getimeofday 2019-08-12 14:52:09 +08:00
http_request fixed bug in demo 2020-10-22 16:00:28 +08:00
http_request_manager test http_thread 2020-03-23 22:33:34 +08:00
httpd test httpd_proxy 2022-04-04 12:24:16 +08:00
httpd2 test fiber 2022-10-27 06:14:15 -04:00
httpd3 test fiber event 2022-03-26 14:18:31 +08:00
httpd4 Revert "All source code have been changed to use utf8 charset with BOM header!" 2019-07-28 10:31:56 +08:00
https_client acl::mbedtls_conf can load three mbedtls dynamic libs 2020-01-06 15:29:03 +08:00
https_server fixed compiling error for samples with ssl 2020-07-16 09:12:39 +08:00
master_fiber test fiber with iocp engine 2022-10-30 23:27:48 +08:00
master_proxy modify demos' IO timeout from 0 to -1 because the changing of IO timeout meaning 2022-08-31 15:05:35 +08:00
mbox Revert "All source code have been changed to use utf8 charset with BOM header!" 2019-07-28 10:31:56 +08:00
mkdir Revert "All source code have been changed to use utf8 charset with BOM header!" 2019-07-28 10:31:56 +08:00
mysql test mysql 2022-09-27 18:02:45 +08:00
pgsql Revert "All source code have been changed to use utf8 charset with BOM header!" 2019-07-28 10:31:56 +08:00
ping Revert "All source code have been changed to use utf8 charset with BOM header!" 2019-07-28 10:31:56 +08:00
poll Revert "All source code have been changed to use utf8 charset with BOM header!" 2019-07-28 10:31:56 +08:00
read Revert "All source code have been changed to use utf8 charset with BOM header!" 2019-07-28 10:31:56 +08:00
redis add "acl_" prefix for some ".c" files to avoid compiling warning for same files collision. 2020-07-22 17:50:56 +08:00
redis_channel Revert "All source code have been changed to use utf8 charset with BOM header!" 2019-07-28 10:31:56 +08:00
redis_pipeline optimize and test redis client pipeline mode with the new fiber_tbox with less eventfd. 2022-11-21 22:58:52 +08:00
redis_sem Revert "All source code have been changed to use utf8 charset with BOM header!" 2019-07-28 10:31:56 +08:00
redis_threads modify sample for testing redis in fiber mode 2021-01-03 18:03:58 +08:00
select It't not reasonable in acl_fiber_poll() that the max timeout will used when the timeout is -1. 2022-08-15 15:11:41 +08:00
server poll.c can support shared stack 2022-03-31 18:35:14 +08:00
server2 optimize and test fiber module 2022-10-24 03:33:06 -04:00
server3 fixed some compiling warning when some modules were disabled. 2021-02-07 09:54:45 +08:00
server4 poll.c can support shared stack 2022-03-31 18:35:14 +08:00
server5 optimize epoll.c for hooking system API in fiber module. 2022-03-23 16:00:31 +08:00
server6 add one test demo 2022-03-23 10:07:10 +08:00
sleep test sleep in fiber mode 2022-06-27 10:26:49 +08:00
ssl_client acl::mbedtls_conf can load three mbedtls dynamic libs 2020-01-06 15:29:03 +08:00
ssl_server fixed compiling error for samples with ssl 2020-07-16 09:12:39 +08:00
tcp_client Revert "All source code have been changed to use utf8 charset with BOM header!" 2019-07-28 10:31:56 +08:00
tcp_keeper Revert "All source code have been changed to use utf8 charset with BOM header!" 2019-07-28 10:31:56 +08:00
tcp_server Revert "All source code have been changed to use utf8 charset with BOM header!" 2019-07-28 10:31:56 +08:00
test remove some compiling options for MacOS 2022-04-11 19:09:39 +08:00
thread_cond Revert "All source code have been changed to use utf8 charset with BOM header!" 2019-07-28 10:31:56 +08:00
thread_event test setting timeout by setsockopt in fiber module 2022-02-20 23:44:30 +08:00
thread_lock test fiber 2022-10-27 06:14:15 -04:00
thread_mbox Revert "All source code have been changed to use utf8 charset with BOM header!" 2019-07-28 10:31:56 +08:00
thread_mutex test 2022-11-02 10:28:00 -04:00
thread_tbox Revert "All source code have been changed to use utf8 charset with BOM header!" 2019-07-28 10:31:56 +08:00
timer Revert "All source code have been changed to use utf8 charset with BOM header!" 2019-07-28 10:31:56 +08:00
timer_server Revert "All source code have been changed to use utf8 charset with BOM header!" 2019-07-28 10:31:56 +08:00
trigger Revert "All source code have been changed to use utf8 charset with BOM header!" 2019-07-28 10:31:56 +08:00
wait_group test wait_group of fiber module 2022-08-01 22:13:42 +08:00
WinEchod format code, replace "\n" with "\r\n" for all source files. 2020-08-21 14:55:03 +08:00
xcode/fiber_server format code style 2020-11-05 15:16:35 +08:00
getopt.c modify readme for fiber module 2020-03-26 11:56:57 +08:00
Makefile fixed bugs in acl_fiber_cond_wait/acl_fiber_cond_timedwait that detaching fbase must before calling acl_fiber_event_wait 2018-12-27 10:07:14 +08:00
Makefile_cpp.in test 2022-11-02 10:28:00 -04:00
Makefile.in test splice, pread, pwrite in multiple coroutines in multiple threads 2022-10-31 04:54:43 -04:00
patch.c build ok for windows 2022-10-23 18:08:20 +08:00
patch.cpp modify readme for fiber module 2020-03-26 11:56:57 +08:00
patch.h test ... 2022-11-17 18:11:33 +08:00
stamp.h Revert "All source code have been changed to use utf8 charset with BOM header!" 2019-07-28 10:31:56 +08:00