rcl
master
C API providing common ROS client library functionality.
|
Container for subscription's, guard condition's, etc to be waited on. More...
#include <wait.h>
Public Attributes | |
const rcl_subscription_t ** | subscriptions |
Storage for subscription pointers. More... | |
size_t | size_of_subscriptions |
const rcl_guard_condition_t ** | guard_conditions |
Storage for guard condition pointers. More... | |
size_t | size_of_guard_conditions |
const rcl_timer_t ** | timers |
Storage for timer pointers. More... | |
size_t | size_of_timers |
const rcl_client_t ** | clients |
Storage for client pointers. More... | |
size_t | size_of_clients |
const rcl_service_t ** | services |
Storage for service pointers. More... | |
size_t | size_of_services |
const rcl_event_t ** | events |
Storage for event pointers. More... | |
size_t | size_of_events |
struct rcl_wait_set_impl_t * | impl |
Implementation specific storage. More... | |
Container for subscription's, guard condition's, etc to be waited on.
const rcl_subscription_t** rcl_wait_set_t::subscriptions |
Storage for subscription pointers.
size_t rcl_wait_set_t::size_of_subscriptions |
const rcl_guard_condition_t** rcl_wait_set_t::guard_conditions |
Storage for guard condition pointers.
size_t rcl_wait_set_t::size_of_guard_conditions |
const rcl_timer_t** rcl_wait_set_t::timers |
Storage for timer pointers.
size_t rcl_wait_set_t::size_of_timers |
const rcl_client_t** rcl_wait_set_t::clients |
Storage for client pointers.
size_t rcl_wait_set_t::size_of_clients |
const rcl_service_t** rcl_wait_set_t::services |
Storage for service pointers.
size_t rcl_wait_set_t::size_of_services |
const rcl_event_t** rcl_wait_set_t::events |
Storage for event pointers.
size_t rcl_wait_set_t::size_of_events |
struct rcl_wait_set_impl_t* rcl_wait_set_t::impl |
Implementation specific storage.