INTER PROCESS COMMUNICATION
Networking - Implemented in C
Developed a multi-threaded chat application, "s-talk," using UDP sockets and pthreads in a Linux environment. Designed processes with synchronized threads for input, output, and message transmission, leveraging mutexes and condition variables. Gained experience in concurrency, client-server communication, and UNIX system calls while implementing efficient message handling and synchronization.
Open Project →