Struct sbp::messages::logging::MsgFwd [−][src]
pub struct MsgFwd {
pub sender_id: Option<u16>,
pub source: u8,
pub protocol: u8,
pub fwd_payload: Vec<u8>,
}
Expand description
Wrapper for FWD a separate stream of information over SBP
This message provides the ability to forward messages over SBP. This may take the form of wrapping up SBP messages received by Piksi for logging purposes or wrapping another protocol with SBP.
The source identifier indicates from what interface a forwarded stream derived. The protocol identifier identifies what the expected protocol the forwarded msg contains. Protocol 0 represents SBP and the remaining values are implementation defined.
Fields
sender_id: Option<u16>
The message sender_id
source: u8
source identifier
protocol: u8
protocol identifier
fwd_payload: Vec<u8>
variable length wrapped binary message
Trait Implementations
The message type.
The message name.
Get the message name.
Get the message type.
Set the sender id.
Number of bytes this message will take on the wire.
Auto Trait Implementations
impl RefUnwindSafe for MsgFwd
impl UnwindSafe for MsgFwd
Blanket Implementations
Mutably borrows from an owned value. Read more