An open API service indexing awesome lists of open source software.

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

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

[![GitHub license](https://img.shields.io/github/license/c0de4un/asio-tcp-server-example)](https://github.com/c0de4un/asio-tcp-server-example/blob/main/LICENSE)
[![GitHub stars](https://img.shields.io/github/stars/c0de4un/asio-tcp-server-example)](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