No description
Find a file
William Woodall 818b15463b add graph functions to support wait_for_service (#57)
* add graph functions to support wait_for_service

* is_ready -> is_available

* add function to create rcl_guard_condition from an existing rmw_guard_condition

* create graph guard condition in node automatically

* tests for graph API

* style fixup

* remove debug stuff from test_graph

* only enable test_graph for OpenSplice

* fixup

* add rcl_node_is_valid function

* add tests for new graph API functions

* fixup

* reorder the destruction of node vs waitset

this also addressed the segfault issues, but the
proper fix was committed to rmw_opensplice_cpp
while this ordering is not strictly necessary it
is slightly more correct

* disable missing-field-intializers warning

it's too strict and will be relaxed in newer gcc's

* use to_string since type changes with OS

* use more specific gtest assert to avoid warning

* added a secondary check in the test_graph.test_rcl_service_server_is_available test

* uncrustify

* doc fixup

* condition pragma on not _WIN32
2016-05-28 15:14:38 -07:00
rcl add graph functions to support wait_for_service (#57) 2016-05-28 15:14:38 -07:00
.gitignore Initial commit 2015-02-20 16:06:40 -08:00
CONTRIBUTING.md add missing copyright / license information, update format of existing license information 2015-04-02 09:53:02 -07:00
LICENSE align LICENSE file with template 2015-04-03 12:47:47 -07:00
README.md Initial commit 2015-02-20 16:06:40 -08:00

rcl

Library to support implementation of language specific ROS Client Libraries.