Struct rosbag::record_types::Connection [] [src]

pub struct Connection {
    pub id: u32,
    pub storage_topic: String,
    pub topic: String,
    pub tp: String,
    pub md5sum: [u8; 16],
    pub caller_id: String,
    pub latching: bool,
}

Connection record which contains message type for ROS topic.

Two topic fields exist storage_topic and topic. This is because messages can be written to the bag file on a topic different from where they were originally published.

Fields

Unique connection ID

Topic on which the messages are stored

Name of the topic the subscriber is connecting to

Message type

MD5 hash sum of the message type

Name of node sending data (can be empty)

Is publisher in the latching mode? (i.e. sends the last value published to new subscribers)

Trait Implementations

impl Debug for Connection
[src]

[src]

Formats the value using the given formatter. Read more

impl Clone for Connection
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl Send for Connection

impl Sync for Connection