Struct SerializedBagMessage

Struct Documentation

struct SerializedBagMessage

A serialized message that is stored in a bag file.

Public Members

std::shared_ptr<rcutils_uint8_array_t> serialized_data

Serialized data of the message.

rcutils_time_point_value_t recv_timestamp

Nanosecond timestamp when this message was received.

rcutils_time_point_value_t send_timestamp

Nanosecond timestamp when this message was published. If not available, this will be set to recv_timestamp.

std::string topic_name

Name of the topic this message was published on.

uint32_t sequence_number = 0

An optional sequence number of the message. If non-zero, sequence numbers should be unique per channel (per topic and per publisher) and increasing over time.