Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tiyee/angemon
Event-driven network library for multi-threaded server in C++11, One-Loop-Per thread mode, Cross MacOS or Linux platform.
https://github.com/tiyee/angemon
c-plus-plus c-plus-plus-11 event-loop network-library oneloopprethread
Last synced: 8 days ago
JSON representation
Event-driven network library for multi-threaded server in C++11, One-Loop-Per thread mode, Cross MacOS or Linux platform.
- Host: GitHub
- URL: https://github.com/tiyee/angemon
- Owner: tiyee
- Created: 2019-04-24T03:39:32.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-09-30T06:09:59.000Z (over 3 years ago)
- Last Synced: 2024-11-06T20:15:48.456Z (about 2 months ago)
- Topics: c-plus-plus, c-plus-plus-11, event-loop, network-library, oneloopprethread
- Language: C++
- Homepage:
- Size: 360 KB
- Stars: 3
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![logo](./Angemon.jpg)
# Introduction
A simple and clarity net library.
![](./angemon.png)# Getting Started
1. make sure cmake is installed if not,you can install it first
* Macos:`brew install cmake`
* centos: `sudo yum install cmake`
2. the compiler ether gcc or clang is supported,if your environment is macos,you need do nothing.if is linux,please run `sudo yum -y install gcc gcc-c++`# Build and Test
1. `git clone [email protected]:tiyee/angemon.git`
2. `cd angemon`
3. `mkdir build && cd build`
4. `cmake ..`
5. `make`
6. `../bin/angemon`# Test and try
run `curl 127.0.0.1:37188 -d"a=1&b=2""`