- Multithreaded Asynchronous HTTP server using libevent.
- Configurable request router using event registration mechanism.
- Multithreaded Asynchronous HTTP client using libevent using connection pooling.
- Asynchronous file system watcher using epoll for handling millions of watchable directories.
- Implementation to track directory tree structure for usage in multiple places. (HTTP request routing, Watching file system and tracking watch FDs).
-
Notifications
You must be signed in to change notification settings - Fork 1
C++ utility library. Directory Tree (Trie), File System Watcher, File Tree Walk, Semaphore, Http Client, TCP Client, TCP Listener, TCP Server, Thread Pool and Thread.
License
corehacker/ch-cpp-utils
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
C++ utility library. Directory Tree (Trie), File System Watcher, File Tree Walk, Semaphore, Http Client, TCP Client, TCP Listener, TCP Server, Thread Pool and Thread.
Topics
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published