Function rclc_executor_trigger_all
Defined in File executor.h
Function Documentation
-
bool rclc_executor_trigger_all(rclc_executor_handle_t *handles, unsigned int size, void *obj)
Trigger condition: all, returns true if all handles are ready.
Parameter obj is not used.
Attribute
Adherence
Allocates Memory
No
Thread-Safe
No
Uses Atomics
No
Lock-Free
Yes
- Parameters:
handles – [in] pointer to array of handles
size – [in] size of array
obj – [in] trigger_object set by rclc_executor_set_trigger (not used)
- Returns:
true - if all handles are ready (subscriptions have new data, timers are ready)
- Returns:
false - otherwise