flute 1.11.0

File Delivery over Unidirectional Transport (FLUTE)
Documentation
//!
//!  FLUTE Sender to convert Objects (files) to ALC/LCT packets
//!

mod block;
mod blockencoder;
mod fdt;
mod filedesc;
mod objectdesc;
mod observer;
mod sender;
mod sendersession;
mod toiallocator;

#[cfg(feature = "opentelemetry")]
mod objectsenderlogger;

pub mod compress;
pub use crate::common::Profile;
pub use objectdesc::CacheControl;
pub use objectdesc::CreateFromBuffer;
pub use objectdesc::CreateFromFile;
pub use objectdesc::CreateFromStream;
pub use objectdesc::ObjectDesc;
pub use objectdesc::TransferConfig;
pub use objectdesc::TransferConfigBuilder;
pub use objectdesc::ObjectDataSource;
pub use objectdesc::ObjectDataStream;
pub use objectdesc::ObjectDataStreamTrait;
pub use objectdesc::TargetAcquisition;
pub use objectdesc::CarouselRepeatMode;
pub use observer::Event;
pub use observer::FileInfo;
pub use observer::Subscriber;
pub use sender::Config;
pub use sender::PriorityQueue;
pub use sender::Sender;
pub use sender::TOIMaxLength;
pub use sender::FDTPublishMode;
pub use toiallocator::Toi;