William Woodall
bed40d3d40
rename {c_}utilities to rcutils ( #130 )
2017-04-20 11:15:03 -07:00
William Woodall
90176d9f1a
move allocator and error handling to c utilities ( #122 )
...
* moved allocator to c_utilities
* moved error_handling to c_utilities
* refactor uses of RCL_SET_ERROR_MSG with allocator
* add missing guard condition functions and tests
* add missing timer functions
* refactor rcl_lifecycyle
* missed an instance of RCL_SET_ERROR_MSG
* fix segfaults in error cases for rcl_lifecycle
* remove extra header
* check return code of rcl_lifecycle_init_default_state_machine
2017-04-19 12:37:48 -07:00
Esteve Fernandez
7d389e0d51
Control shared/static linking via BUILD_SHARED_LIBS and ament_cmake_ros
2017-04-07 15:03:29 +02:00
Dirk Thomas
5c35549009
Revert "Control shared/static linking via BUILD_SHARED_LIBS"
2017-04-05 15:53:40 -07:00
Esteve Fernandez
ef8901876c
Control shared/static linking via BUILD_SHARED_LIBS and ament_cmake_ros
2017-03-22 18:13:08 +01:00
Dirk Thomas
72e7d03198
use rmw implementation
2017-01-05 12:02:04 -08:00
Dirk Thomas
7bdc682ab8
update schema url
2016-06-28 20:02:10 -07:00
Dirk Thomas
3f03b1d933
add schema to manifest files
2016-06-26 17:14:48 -07:00
Jackie Kay
5a2d6cca73
include launch in the package.xml ( #46 )
2016-04-18 16:54:48 -07:00
Jackie Kay
cdea6aee82
Add test for inter-process services ( #44 )
...
* Add remote (inter-process) services test for rcl and change default QoS profile for services.
2016-04-15 16:29:20 -07:00
Jackie Kay
534a49c480
Add services and clients
2016-03-24 15:23:41 -07:00
William Woodall
b056b74eba
add publisher and subscription tests
2016-02-12 00:40:38 -08:00
William Woodall
c49a06bce4
adding multi rmw implementation infrastructure
2016-02-12 00:37:31 -08:00
Dirk Thomas
b358e986b2
add rosidl_default_runtime dependency
2015-12-17 19:11:01 -08:00
William Woodall
34ae477e28
refactoring since type support changes
2015-12-12 16:29:34 -08:00
William Woodall
ad21736113
narrow dependency on rosidl to C only
2015-12-02 15:44:36 -08:00
William Woodall
c24a214403
more changes (I will squash this commit)
...
specifically I:
- used more descriptive error codes
- added some of the CMake logic
- More .c files
- Changed some of the documentation to be clearer
2015-12-01 08:10:40 -08:00
Dirk Thomas
421d6fecc4
add explicit build type
2015-07-23 11:17:54 -07:00
Dirk Thomas
731fe1eab8
use ament_lint_auto
2015-03-07 01:24:13 +01:00
William Woodall
d21abfa94b
replacing ros_middleware with rmw
2015-03-04 16:34:23 -08:00
William Woodall
251a5df6bd
initial commit of rcl interface
2015-02-20 16:10:16 -08:00