https://github.com/c0de4un/asio-tcp-server-example
https://github.com/c0de4un/asio-tcp-server-example
asio boost cxx cxx11 cxx14 cxx17 cxx20 example example-project server tcp-server
Last synced: 11 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/c0de4un/asio-tcp-server-example
- Owner: c0de4un
- License: mit
- Created: 2023-05-27T12:48:17.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-05-28T11:41:36.000Z (over 2 years ago)
- Last Synced: 2025-01-09T16:02:11.218Z (about 1 year ago)
- Topics: asio, boost, cxx, cxx11, cxx14, cxx17, cxx20, example, example-project, server, tcp-server
- Language: C++
- Homepage:
- Size: 30.3 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# hello-asio
Example project for settings modular client-server project with ASIO
Used as template for firther client-server projects
[](https://github.com/c0de4un/asio-tcp-server-example/blob/main/LICENSE)
[](https://github.com/c0de4un/asio-tcp-server-example/stargazers)
## Requirements
### System
* Any CPU
* 16 Mb RAM
* 1 Mb Disk Space
* Network support
### Software
* C++ 11 support
* Network access (allow server access to socket)
## Dependencies
* C++ STL
* Boost.ASIO
## Build
```sh
$cmake -G "Ninja" -DCMAKE_BUILD_TYPE:STRING="Debug"
```
## Usage
1. Start Server
2. Start Client
## Contribution
This repository is an example. You can freely use source code from it