Back to projects

Systems · IPC · C

Completed

minitalk

View on GitHub

Built a client-server communication program using Unix signals to transmit messages between processes.

CUnix SignalsIPCLinux

Overview

A small inter-process communication project focused on signals, binary data transmission, synchronization, and process communication.

What I Learned

How Unix signals can be used for inter-process communication.

How characters can be transmitted bit by bit.

How synchronization affects reliable communication.

Highlights

SIGUSR1 / SIGUSR2

Client-server communication

Binary transmission