Table of Contents

Struct MavlinkReceiverStep

Namespace
Pamoja.Mavlink
Assembly
Pamoja.Mavlink.dll

What one incoming frame produced for a MavlinkMissionReceiver.

public readonly record struct MavlinkReceiverStep : IEquatable<MavlinkReceiverStep>
Implements
Inherited Members

Constructors

What one incoming frame produced for a MavlinkMissionReceiver.

public MavlinkReceiverStep(MavlinkReceiverKind Kind, MavlinkMessage? Accepted, MavlinkFrame Reply)

Parameters

Kind MavlinkReceiverKind

What the receiver answered with.

Accepted MavlinkMessage

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.

Reply MavlinkFrame

The frame to send back. The caller owns it.

Properties

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

MavlinkMessage

What the receiver answered with.

public MavlinkReceiverKind Kind { get; init; }

Property Value

MavlinkReceiverKind

The frame to send back. The caller owns it.

public MavlinkFrame Reply { get; init; }

Property Value

MavlinkFrame