Communication Middleware (mw::com)#
Welcome to the documentation for Communication Middleware (mw::com), including the LoLa (Low Latency) implementation and Message Passing library.
Public API Documentation:
Safety Documentation:
Quality Reports:
About This Documentation#
This documentation covers:
mw::com / LoLa: High-level communication middleware implementing parts of Adaptive AUTOSAR Communication Management
Message Passing: Low-level message-passing implementation for high-performance IPC
How To Document: User guide for auto-generated documentation from C++ source code
Public API Reference: Auto-generated API documentation for public i.e. @api tagged mw::com interfaces
Key Features#
Zero-copy shared-memory based communication
Support for Linux (POSIX) and QNX platforms
Type-safe message passing
Real-time capable with deterministic performance
// Create a client connection
auto client = create_client_connection("/tmp/service");
// Send a message
client->send(MyMessage{.data = 42});