acl/doc
shuxin   zheng bcca9dd6b4 add doh rfc8848
2020-08-19 17:19:06 +08:00
..
acl_api.ppt modify redis_cluster doc 2017-06-18 18:46:29 +08:00
acl_cpp_help.ppt add architecture png 2019-07-01 11:47:36 +08:00
acl_fiber.pptx add more options for zadd in redis_zset 2020-06-07 21:47:59 +08:00
acl_samples.pdf first commit acl to github 2013-08-18 17:42:25 +08:00
acl.pptx 增加了 mime 邮件解析的几个方法;修改 lib_acl_cpp/Makefile.db 2015-03-22 17:25:48 +08:00
architecture.pptx add architecture png 2019-07-01 11:47:36 +08:00
beanstalk_cn.pdf first commit acl to github 2013-08-18 17:42:25 +08:00
beanstalk_en.txt Revert "All source code have been changed to use utf8 charset with BOM header!" 2019-07-28 10:31:56 +08:00
core.txt add memory leaking debug module: see lib_acl_cpp/include/acl_cpp/stdlib/malloc.hpp. 2020-06-12 14:21:41 +08:00
handlersocket_en.txt Revert "All source code have been changed to use utf8 charset with BOM header!" 2019-07-28 10:31:56 +08:00
ifaddr.txt Revert "All source code have been changed to use utf8 charset with BOM header!" 2019-07-28 10:31:56 +08:00
log.txt Revert "All source code have been changed to use utf8 charset with BOM header!" 2019-07-28 10:31:56 +08:00
net-architecture.pptx add one doc for acl aio architecture 2019-09-17 16:27:40 +08:00
README_EN.md add readme written by English. 2019-07-01 11:49:41 +08:00
redis_cluster.pptx modify ppt about redis-cluster 2017-06-20 19:17:43 +08:00
redis_cluster.vsd add mail builder class and sample; optimize http module; add some json samples for test 2015-09-27 05:59:21 -07:00
redis.pptx acl 3.1.1 version release 2015-03-29 20:32:07 +08:00
rfc3492.txt Revert "All source code have been changed to use utf8 charset with BOM header!" 2019-07-28 10:31:56 +08:00
rfc8484.pdf add doh rfc8848 2020-08-19 17:19:06 +08:00
websocket.pdf add some websocket samples(upload_server/upload_client); fixed some bugs in acl; 2016-10-21 15:02:50 +08:00

acl -- one advanced C/C++ lib for UNIX and WINDOWS

Description

Advanced C/C++ library(ACL) for UNIX-like OS and WIN32 OS, including sync/async/ssl iostream for net/file, thread pool, process pool, db pool, server framework, event, memory, string, array/hash/ring/list, xml and json parser, http/smtp/icmp/redis/memcache/handler-sockett protocol, SSL/TLS, C unit test, etc

Features

  • data structure: array/htable/ring/stack/avl
  • stream(sync and async) for socket and file
  • thread pool and process pool
  • redis/memcached/beanstalkd/handler-socket client
  • mysql/sqlite connection pool
  • http/icmp/smtp protocol
  • json/xml/mime/base64/qp/uucode
  • event(select, poll, iocp, epoll, kqueue, devpoll, win32 message)
  • server framework(multi-process, multi-threads, aio, trigger, udp)
  • HttpServlet for C++; http client and http server
  • session manager
  • log/configure
  • file queue
  • zlib/iconv wrapper
  • unit test framework

Reference

License

  • LGPL-v3 license (see LICENSE.txt in the acl project)

Contact