Table of Contents

Struct MavlinkSenderStep

Namespace
Pamoja.Mavlink
Assembly
Pamoja.Mavlink.dll

What one incoming frame produced for a MavlinkMissionSender.

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

Constructors

What one incoming frame produced for a MavlinkMissionSender.

public MavlinkSenderStep(MavlinkSenderKind Kind, MavlinkFrame? Reply, byte? Result)

Parameters

Kind MavlinkSenderKind

What the sender did.

Reply MavlinkFrame

The frame to send back, when there is one. The caller owns it.

Result byte?

The receiver's MAV_MISSION_RESULT, when the transfer finished.

Properties

What the sender did.

public MavlinkSenderKind Kind { get; init; }

Property Value

MavlinkSenderKind

The frame to send back, when there is one. The caller owns it.

public MavlinkFrame? Reply { get; init; }

Property Value

MavlinkFrame

The receiver's MAV_MISSION_RESULT, when the transfer finished.

public byte? Result { get; init; }

Property Value

byte?