Skip to content

zz-iot/zzdds

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zenzen DDS — Zig-native DDS Implementation

codecov

A Zig implementation of OMG DDS v1.4 DCPS with RTPS 2.5 wire interoperability.

Goals

  • Full DDS v1.4 DCPS compliance (formal/15-04-10)
  • RTPS 2.5 wire interoperability
  • Pluggable transport, discovery, and security — UDP and SPDP/SEDP default; DDS-Security v1.2 planned
  • Language bindings for C, C++, Java, others via zidl --generate-interfaces
  • Unified configuration: programmatic API > env vars > config file > built-in defaults

Build

Requires Zig 0.16.0.

zig build       # generate DCPS interfaces + compile
zig build test  # unit and integration tests

Documentation

See docs/overview.md for the full documentation index.

Quick links: