Skip to content

Commit

Permalink
Support for deadline, lifespan and liveliness qos (#88)
Browse files Browse the repository at this point in the history
* Events and liveliness/lifespan/deadline qos support

This commit adds support for liveliness, lifespan and deadline missed
qos in rmw, and it adds event support in rmw_wait that is required for
these qos policies to work correctly.

* Removed redundant empty check in rmw_wait, fix duration 0 vs infinity for qos getter and setter

* Disabled auto-dispose so that deadline-missed on reader is still triggered when a writer becomes not-alive and unregisters itself
  • Loading branch information
dpotman authored Jan 31, 2020
1 parent ee35a6c commit a771f91
Showing 1 changed file with 215 additions and 72 deletions.
Loading

0 comments on commit a771f91

Please sign in to comment.