|
nros rmw-cffi
C vtable for plugging a third-party RMW backend into nros
|
#include <rmw_entity.h>
Data Fields | |
| int64_t | sequence_number |
| int8_t | writer_guid [16] |
Identity of one service request — upstream rmw_request_id_t, field for field.
sequence_number is the number the CLIENT assigned to the request, which together with writer_guid makes the pair unique across clients. It is not the backend's reply-correlation token (take_request_with_info's seq_out), and the two need not agree.
| int64_t rmw_request_id_t::sequence_number |
The client-assigned sequence number of this request.
| int8_t rmw_request_id_t::writer_guid[16] |
The requesting client's identity. All zero = not reported.