Skip to content

Implementation of the DDS "Real-Time Publish-Subscribe" protocol (RPTS)

Notifications You must be signed in to change notification settings

danieleades/rtps

Repository files navigation

Real-Time Publish Subscribe (RTPS) Protocol

example workflow codecov

an implementation of the DDS common wire protocol (RTPS)

The specification for this protocol can be found here

Structure

This crate uses a layered structure to separate the 'platform-independent model' (PIM) of the RTPS specification from the 'platform-specific implementations' (PSM).

  • the PIM is provided by the rtps-pim crate
  • the UDP-based PSM required by the RTPS specification is provided by the rtps-udp crate
  • additional PSMs can be added by extending the PIM

workspace diagram

Contributing

Contributions are very welcome! This crate is brand new, and still in an exploratory phase of development, so expect a lot of churn.

About

Implementation of the DDS "Real-Time Publish-Subscribe" protocol (RPTS)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages