nros rmw-cffi
C vtable for plugging a third-party RMW backend into nros
Loading...
Searching...
No Matches
rmw_request_id_t Struct Reference

#include <rmw_entity.h>

Data Fields

int64_t sequence_number
int8_t writer_guid [16]

Detailed Description

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.

Field Documentation

◆ sequence_number

int64_t rmw_request_id_t::sequence_number

The client-assigned sequence number of this request.

◆ writer_guid

int8_t rmw_request_id_t::writer_guid[16]

The requesting client's identity. All zero = not reported.


The documentation for this struct was generated from the following file: