Struct MavlinkReceiverStep
What one incoming frame produced for a MavlinkMissionReceiver.
public readonly record struct MavlinkReceiverStep : IEquatable<MavlinkReceiverStep>
- Implements
- Inherited Members
Constructors
MavlinkReceiverStep(MavlinkReceiverKind, MavlinkMessage?, MavlinkFrame)
What one incoming frame produced for a MavlinkMissionReceiver.
public MavlinkReceiverStep(MavlinkReceiverKind Kind, MavlinkMessage? Accepted, MavlinkFrame Reply)
Parameters
KindMavlinkReceiverKindWhat the receiver answered with.
AcceptedMavlinkMessageThe
MISSION_ITEM_INTthe frame carried, if it was the one expected next, as a message read by field name. The caller owns it.ReplyMavlinkFrameThe frame to send back. The caller owns it.
Properties
Accepted
The MISSION_ITEM_INT the frame carried, if it was the one expected next, as a
message read by field name. The caller owns it.
public MavlinkMessage? Accepted { get; init; }
Property Value
Kind
What the receiver answered with.
public MavlinkReceiverKind Kind { get; init; }
Property Value
Reply
The frame to send back. The caller owns it.
public MavlinkFrame Reply { get; init; }