42 Cursus' Minitalk

This project is about coding a small data exchange program using ✨UNIX signals✨.

Installation

$> git clone https://github.com/Grsaiago/Minitalk.git && cd Minitalk && make

make supports the following flags.

  • all or simply make -> Compiles the client and server and gets the project ready to go!
  • make clean -> removes the executables.
  • make re -> removes the executable and recompiles everything.

Usage

$> ./server

On another terminal:

$> ./client <pid_printed_by_server> "<your_message>"