rcl  master
C API providing common ROS client library functionality.
Public Attributes | List of all members
rcl_wait_set_t Struct Reference

Container for subscription's, guard condition's, etc to be waited on. More...

#include <wait.h>

Collaboration diagram for rcl_wait_set_t:
Collaboration graph
[legend]

Public Attributes

const rcl_subscription_t ** subscriptions
 Storage for subscription pointers.
 
size_t size_of_subscriptions
 Number of subscriptions.
 
const rcl_guard_condition_t ** guard_conditions
 Storage for guard condition pointers.
 
size_t size_of_guard_conditions
 Number of guard_conditions.
 
const rcl_timer_t ** timers
 Storage for timer pointers.
 
size_t size_of_timers
 Number of timers.
 
const rcl_client_t ** clients
 Storage for client pointers.
 
size_t size_of_clients
 Number of clients.
 
const rcl_service_t ** services
 Storage for service pointers.
 
size_t size_of_services
 Number of services.
 
const rcl_event_t ** events
 Storage for event pointers.
 
size_t size_of_events
 Number of events.
 
struct rcl_wait_set_impl_t * impl
 Implementation specific storage.
 

Detailed Description

Container for subscription's, guard condition's, etc to be waited on.


The documentation for this struct was generated from the following file: