rmw
master
C API providing a middleware abstraction layer which is used to implement the rest of ROS.
|
Initialization context structure which is used to store init specific information. More...
#include <init.h>
Public Attributes | |
uint64_t | instance_id |
Locally (process local) unique ID that represents this init/shutdown cycle. More... | |
const char * | implementation_identifier |
Implementation identifier, used to ensure two different implementations are not being mixed. More... | |
rmw_init_options_t | options |
Options used to initialize the context. More... | |
size_t | actual_domain_id |
Domain id that is being used. More... | |
rmw_context_impl_t * | impl |
Implementation defined context information. More... | |
Initialization context structure which is used to store init specific information.
uint64_t rmw_context_t::instance_id |
Locally (process local) unique ID that represents this init/shutdown cycle.
const char* rmw_context_t::implementation_identifier |
Implementation identifier, used to ensure two different implementations are not being mixed.
rmw_init_options_t rmw_context_t::options |
Options used to initialize the context.
size_t rmw_context_t::actual_domain_id |
Domain id that is being used.
rmw_context_impl_t* rmw_context_t::impl |
Implementation defined context information.
May be NULL if there is no implementation defined context information.