ayoub0x1 / minitalk

Minitalk (42cursus), The purpose of this project is to code a small data exchange program using UNIX signals.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

42cursus - minitalk

Project Information

About

The purpose of this project is to code a small data exchange program using UNIX signals.

Mandatory

  • Produce server & client executables
  • client must communicate a string passed as a parameter to server (referenced by its process ID) which then displays it
  • Use SIGUSR1 & SIGUSR2 signals ONLY

Bonus

  • Add reception acknowledgement system
  • Support Unicode characters

Allowed Functions

Compilation

  1. Clone repo via git clone https://github.com/ayoub0x1/minitalk.git.
  2. Compile files into server & client executables via make.

About

Minitalk (42cursus), The purpose of this project is to code a small data exchange program using UNIX signals.


Languages

Language:C 84.9%Language:Makefile 15.1%