Table of Contents

Struct PamojaMavlinkField

Namespace
Pamoja.Native.Interop
Assembly
Pamoja.Native.dll

One field of a message definition, mirroring PamojaMavlinkField in pamoja.h.

public struct PamojaMavlinkField
Inherited Members

Remarks

The two names are UTF-8 pointers the caller owns for the duration of the call, so a facade allocates them, calls, and frees them again.

Fields

ArrayLen

The element count for an array field, or 0 for a scalar.

public byte ArrayLen

Field Value

byte

FieldName

The field's name as the dialect writes it.

public nint FieldName

Field Value

nint

TypeName

The field's type name as the dialect writes it.

public nint TypeName

Field Value

nint