21 lines
711 B
Rust
21 lines
711 B
Rust
//! Kaptan custom-MAVLink configuration microservice adapter.
|
|
//!
|
|
//! This crate translates generated `kaptan.xml` records to the transport-
|
|
//! neutral configuration lifecycle. It does not parse raw frames, authenticate
|
|
//! peers, deserialize CBOR, access storage directly, or mutate active flight
|
|
//! consumers.
|
|
|
|
#![no_std]
|
|
|
|
mod command;
|
|
mod protocol;
|
|
pub mod service;
|
|
pub mod wire;
|
|
|
|
pub use command::{Authorized, ConfigCommand, Target, ValueSource, VerifiedAuthority};
|
|
pub use protocol::{ConfigReply, Operation, ProtocolError, ResultKind};
|
|
pub use service::{
|
|
CAPABILITY_CBOR_IMPORT, ConfigInfo, ConfigProtocol, DescriptorPage, NoSnapshotImporter,
|
|
ServiceResponse, SnapshotImporter, ValueResponse,
|
|
};
|