Distributed File Synchronization System · C, Linux, POSIX Implemented a client–server file sync system with a custom TCP protocol, low-level POSIX I/O, and multithreaded task management.
-
Updated
Sep 2, 2025 - C
Distributed File Synchronization System · C, Linux, POSIX Implemented a client–server file sync system with a custom TCP protocol, low-level POSIX I/O, and multithreaded task management.
Assignments of CSE-344 / System Programming on POSIX using mutexes server client communication, pthreads, parent child communication, semaphores, daemon process, systemV / POSIX / binary semaphores, detached/joinable threads, supplier consumer relationship, pipes
42sp // Implementa cliente e servidor para troca de mensagens via sinais UNIX.
Communication program where two processes exchange messages through Unix signals. It involves creating a simple chat system that allows for sending and receiving strings of characters.
A project that demonstrates inter-process communication in C using UNIX signals. It features a server-client system where messages are sent bit by bit using SIGUSR1 and SIGUSR2.
This repo is all about my codes used in network lab class in 6th semester 2024 at IIEST (B.Tech)
My minitalk project for the 42 Cursus. A small client server communication program using UNIX signals. 115/100
An attempt to write a high level API for FFmpeg.
A Lightweight TCP/IP Library for C
Collaborated with a team of 2-3 to utilize either a TCP or UDP connection between a server and client(s) playing a tictactoe game in C. Each progressive project is an additional feature or a change of connection type.
This is a school project from Operating Systems course where local procedure, remote procedure control (RPC), piping, forking, child and parent processes are used effectively.
Simple C program to implement DNS (Domain name system) using UDP sockets
Universidade do Minho - 2º ano
🦠💉 System that accepts, processes, records and answers questions about cases of viruses 🧬💊
This is an instant messaging application programmed in C.
Here is Project III that is related to thread programming and network communication
This is socket programming basic to esblish connection between server and client.
memória compartilhada - produtor/consumidor
Add a description, image, and links to the server-client-communication topic page so that developers can more easily learn about it.
To associate your repository with the server-client-communication topic, visit your repo's landing page and select "manage topics."