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
id: u32
Unique connection ID
storage_topic: String
Topic on which the messages are stored
topic: String
Name of the topic the subscriber is connecting to
tp: String
Message type
md5sum: [u8; 16]
MD5 hash sum of the message type
caller_id: String
Name of node sending data (can be empty)
latching: bool
Is publisher in the latching mode? (i.e. sends the last value published to new subscribers)
Trait Implementations
impl Debug for Connection
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl Clone for Connection
[src]
fn clone(&self) -> Connection
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more