Skip to content

MarouanDoulahiane/minitalk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

minitalk

About

The minitalk project involves coding a small data exchange program using UNIX signals. This project provides an opportunity to gain a deeper understanding of inter-process communication (IPC) through signal handling in the UNIX environment.

For more detailed information, refer to the subject of this project.

Usage

Requirements

To compile and use the program, ensure you have the following:

  • cc compiler
  • Standard C libraries

Instructions

  1. Compiling:

Navigate to the project directory and execute:

$ make

Testing To test the program, follow these steps:

Launch the "server" in one shell tab:

$ ./server

This will display your PID and wait to receive a message from the client.

In another shell tab, launch the "client" with the server's PID and a message string:

$ ./client "PID" "Your message string"

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published