Expand description
API in rcl/wait.h
Structs
Container for subscription’s, guard condition’s, etc to be waited on.
Functions
Return a rcl_wait_set_t struct with members set to NULL
.
Store a pointer to the client in the next empty spot in the set.
Store a pointer to the event in the next empty spot in the set.
Store a pointer to the guard condition in the next empty spot in the set.
Store a pointer to the service in the next empty spot in the set.
Store a pointer to the given subscription in the next empty spot in the set.
Store a pointer to the timer in the next empty spot in the set.
Remove (sets to NULL
) all entities in the wait set.
Finalize a rcl wait set.
Retrieve the wait set’s allocator.
Initialize a rcl wait set with space for items to be waited on.
Return true
if the wait set is valid, else false
.
Reallocate space for entities in the wait set.