Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/f321x/minitalk-42-core

Server and client in C that communicate via 2 unix signals to exchange a string as exercise of the 42 core curriculum.
https://github.com/f321x/minitalk-42-core

42 42born2code 42school c unix

Last synced: about 5 hours ago
JSON representation

Server and client in C that communicate via 2 unix signals to exchange a string as exercise of the 42 core curriculum.

Awesome Lists containing this project

README

        

# minitalk-42-core
Server and client in C that communicate via 2 unix signals (SIGUSR1 & SIGUSR2) to exchange a string as exercise of the 42 core curriculum.

The client first sends a handshake with its own process id to the server which then will ACK every bit sent by the client with a SIGUSR1 signal to ensure transmission of the signals in correct order.

Screen Shot 2023-11-16 at 1 26 38 PM