rcl  beta1
C API providing common ROS client library functionality.
rcl: Common functionality for other ROS Client Libraries

rcl consists of functions and structs (pure C) organized into ROS concepts:

It also has some machinery that is necessary to wait on and act on these concepts:

Further still there are some useful abstractions and utilities: