Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update topic memory approach #65

Merged
merged 3 commits into from
Jul 1, 2020

Conversation

pablogs9
Copy link
Member

This PR updates the management of topic memory in the rmw_microxrcedds to align with the static pools of the other entities.

@pablogs9 pablogs9 requested a review from julionce June 11, 2020 09:58
@jamoralp jamoralp merged commit d5ad7a2 into feature/foxy_migration Jul 1, 2020
@jamoralp jamoralp deleted the feature/topic_static_memory branch July 1, 2020 07:15
pablogs9 added a commit that referenced this pull request Jul 21, 2020
* rmw_get_client_names_and_types_by_node function

* rmw_get_*_info_by_topic function

* Loaned message interface

* API renamings

* Fix typo

* RMW_RET_ERROR to RMW_RET_UNSUPPORTED


fx

* rmw_*_event_init function

* rmw_get_node_names_with_enclaves function

* rmw_take_sequence function

* Topic workaround

* XML  publisher/subscriber workaround

* Disable testing workaround

* Fix session lookup (#67)

* RMW wait function fix

* Refactor guard condition

* rmw_take_sequence() implementation (#66)

* Implement rmw_take_sequence

* Fix unused variable

* Fix sequence errors

* Fix take with info

* Fix tests (#64)

* Update topic memory approach (#65)

* Update topic memory approach

* Fix naming

* Added RMW_UXRCE_MAX_TOPICS = -1 explanation

* Adding enclave (#68)

* Fix warnings (#69)

* Fix warnings

* Fix warnings

* Fix unintialized

* Guard Header

* Fix TODOs

* Fix TODOs

* Trailing whitespaces

* End new line

* Comma space

* Else new line

* Buffer lenght

* Redundant blank lines

* Redundant blank lines

* CMake lint

* Uncrustify

* Uncrustify

* Uncrustify

* Uncrustify

* Assert to Expect GTest

* Updates

* Fix topic define redefinition

* Updates

* Passing test

* Uncrustify

* Uncrustify

* Updated pubsub test

* Added CI

* Comment

* CMake style

Co-authored-by: Your Name <[email protected]>

* Fix CI

* Disabling clang-tidy

* Move XML/ref buffers to static

* Fix uninitialized value

* Update CI

* Added termios includes to rmw_init

Co-authored-by: Your Name <[email protected]>
Co-authored-by: Jose Antonio Moral <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants