Struct sbp::messages::system::MsgHeartbeat [−][src]
Expand description
System heartbeat message
The heartbeat message is sent periodically to inform the host or other attached devices that the system is running. It is used to monitor system malfunctions. It also contains status flags that indicate to the host the status of the system and whether it is operating correctly. Currently, the expected heartbeat interval is 1 sec.
The system error flag is used to indicate that an error has occurred in the system. To determine the source of the error, the remaining error flags should be inspected.
Fields
sender_id: Option<u16>
The message sender_id
flags: u32
Status flags
Trait Implementations
The message type.
The message name.
Performs the conversion.
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 MsgHeartbeat
impl Send for MsgHeartbeat
impl Sync for MsgHeartbeat
impl Unpin for MsgHeartbeat
impl UnwindSafe for MsgHeartbeat
Blanket Implementations
Mutably borrows from an owned value. Read more