A Lightweight TCP/IP Library for C
-
Updated
May 25, 2023 - C
A Lightweight TCP/IP Library for C
Mini-Project for Computer Networks BITS Pilani
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
This is socket programming basic to esblish connection between server and client.
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.
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.
C-Based FTP Server & Client equipped with various features such as SHA1 verification and event logging
A simple multi-chat system implemented in C using sockets.
My minitalk project for the 42 Cursus. A small client server communication program using UNIX signals. 115/100
Socket programming for establishing connection between server and client for communication.
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.
42sp // Implementa cliente e servidor para troca de mensagens via sinais UNIX.
Multi-threaded sockets written in plain C
This is an instant messaging application programmed in C.
🦠💉 System that accepts, processes, records and answers questions about cases of viruses 🧬💊
This is the basic code of communication with server and client code both TCP and UDP Protocols in C Language
We will be building support for reliable communication over an unreliable link. For ex., you will not have to worry about message ordering or receiving duplicate messages.
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."