|
nros C API
Lightweight ROS 2 client for embedded real-time systems
|
#include <nros_generated.h>

Data Fields | |
| nros_param_callback_t | callback |
| void * | callback_context |
| size_t | capacity |
| size_t | count |
| struct nros_parameter_t * | parameters |
| enum nros_param_server_state_t | state |
Parameter server structure.
| nros_param_callback_t nros_param_server_t::callback |
Parameter change callback
| void* nros_param_server_t::callback_context |
Callback context
| size_t nros_param_server_t::capacity |
Maximum number of parameters
| size_t nros_param_server_t::count |
Current number of parameters
| struct nros_parameter_t* nros_param_server_t::parameters |
Parameter storage (pointer to user-provided array)
| enum nros_param_server_state_t nros_param_server_t::state |
Current state