/NetworkFramework

Simple light weight boost::asio based network framework.

Primary LanguageC++

Installation

Install the project via:

git clone --recurse-submodules https://github.com/Raspy-Py/NetworkFramework.git

Build by running following command in the project root:

mkdir build 
cd build 
cmake ..
cmake --build .

Usage

To test, run the 'server' and 'client' either in different processes on the same device or on different devices in the same local network.

Run client

  • Windows
.\client.exe
  • Linux/MacOS
./client

Run server

  • Windows
.\server.exe <port>

-Linux/MacOS

./server <port>

port - arbitrary number between 1024 and 65536