RustDDS
RustDDS copied to clipboard
Rust implementation of Data Distribution Service
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 2.1.0 to 3.1.0. Release notes Sourced from codecov/codecov-action's releases. v3.1.0 3.1.0 Features #699 Incorporate xcode arguments for the Codecov uploader Dependencies #694 build(deps-dev): bump @vercel/ncc from 0.33.3...
The DDS and RTPS specifications mention type `BuiltinTopicKey_t`. See e.g. Table 8.6 - RTPS Entity Attributes in RTPS Spec 2.5. Its exact contents, definition, and meaning are a bit mysterious....
RustDDS is current one BIG crate. This means that when projects rely on RustDDS they must build all the code in one big step. You can increase parallelism of cargo's...
The current module structure historically derives from the structure of DDS and RTPS specifications, which is not ideal for (this) implementation. Planned changes: * Split current `dds` module into two:...
Either replace with more graceful error-handling or write comments to justify why panic cannot occur.
This is a bit weird, but it looks like in RTI you can specify some unicast settings (like what port you're listening on) with [DDS_TransportUnicastQosPolicy](https://community.rti.com/rti-doc/510/ndds/doc/html/api_cpp/structDDS__TransportUnicastQosPolicy.html#details) However I can't seem to...
the QOS 'history depth' property is stored in most places as an `Option`. It seems that usually `Some(..)` means a finite depth, and `None` means 'keep all'. It's clear though...
sorry, this is more a question than anything else. I wanted to understand the rationale behind using such a low-level crate as `mio`, rather than the easier to consume, higher-level...
i think a similar refactor is possible for `Reliability` as for `Locator`. It doesn't make sense to have both `Reliability` and `ReliabilityKind` enums- this is just a hangover from the...
DDS Spec 2.2.2.4.1.12 wait_for_acknowledgments https://github.com/jhelovuo/RustDDS/blob/37fdd1c21eb4103c4e7d0a1d97627f4f3d259d91/src/dds/pubsub.rs#L285 and DDS Spec 2.2.2.4.2.15 wait_for_acknowledgments https://github.com/jhelovuo/RustDDS/blob/37fdd1c21eb4103c4e7d0a1d97627f4f3d259d91/src/dds/with_key/datawriter.rs#L333