A ROS 2-Compatible True Zero-Copy IPC Middleware supporting all ROS Message Types
-
Updated
Nov 6, 2025 - C
A ROS 2-Compatible True Zero-Copy IPC Middleware supporting all ROS Message Types
Portable inter-process communication for Lua
A Real-time Inter-Process Communication (IPC) mechanism and library
Supplementary codes for Linux programming course
OS abstraction layer and helpers
Codes for my Operating Systems' Class
Explore the concept of UNIX signals as a form of Inter-Process Communication (IPC). Dive deep into practical examples, best practices, and the theory behind using signals for effective IPC in UNIX systems.
CSE 314 Operating System Sessional (L3/T2)
Basis Infrastructure for Gaming Service mesh.
A communication program that uses UNIX signals to exchange data between a client and a server.
Multiple producers and single consumer problem using shared memory and semaphores
Single publisher multiple subscriber ring buffer written in C
Consists of Projects and Assignments Completed in Advanced Embedded Software Development Course | ECEN 5013-002 | University of Colorado, Boulder: System Calls, Kernel Modules, Cross-Compiling using buildroot, IPCs, FreeRTOS, Multithreading..
Repo for the Advance Practical Embedded Systems. Contains work related to Linux kernel, Pthreads, FreeRTOS, etc.
Exploring IPC Mechanics: A C Program for Bidirectional Message Exchange Between Two Processes.
Small project developed for the laboratory 2 course.
Efficiently exchange small data in C with a UNIX signal-based program. This concise project leverages UNIX signals for streamlined communication, providing a simple and effective solution for data exchange in a lightweight environment. Explore the power of signals in this compact program designed for seamless small-scale data transfer.
Introducing new system calls and inter-process-communication in xv6
Minimal Bash-like shell in C with state machine-based parsing, built-in commands, redirections, piping, environment handling, and signal control.
Add a description, image, and links to the inter-process-communication topic page so that developers can more easily learn about it.
To associate your repository with the inter-process-communication topic, visit your repo's landing page and select "manage topics."