Skip to main content

Module profile

Module profile 

Source
Expand description

Injectable client-behavior seam.

ClientProfile is the extension point that lets a downstream binary add chip- or standard-specific behavior (extra PHY protocols, CSI presets, data_format labeling) without the open library naming any of it. The open binary ships StandardClientProfile, a no-op implementation; a private companion crate can ship its own profile injected via crate::app::CsiClientApp::with_profile.

Structs§

StandardClientProfile
No-op profile: the open build ships this and adds nothing chip-specific.

Traits§

ClientProfile
Pluggable per-deployment behavior for the client.