#[unsafe(no_mangle)]pub unsafe extern "C" fn pamoja_mavlink_message_to_frame(
message: *const PamojaMavlinkMessage,
header: PamojaMavlinkHeader,
out_frame: *mut *mut PamojaMavlinkFrame,
) -> PamojaStatusExpand description
Builds a v2 frame carrying a message.
§Arguments
message- the message to send.header- the addressing fields to stamp on the frame.out_frame- set to a new frame handle on success, which the caller releases withpamoja_mavlink_frame_free.
§Returns
PamojaStatus::Ok on success.
§Errors
Returns PamojaStatus::InvalidArgument if either pointer is null or the message does
not fit a frame.
§Safety
message must be a live message handle, and out_frame must point at writable storage
for one pointer.