Function wlancfg_lib::client::serve_provider_requests
source · pub async fn serve_provider_requests(
iface_manager: Arc<Mutex<dyn IfaceManagerApi + Send>>,
update_sender: ClientListenerMessageSender,
saved_networks: Arc<dyn SavedNetworksManagerApi>,
scan_requester: Arc<dyn ScanRequestApi>,
client_provider_lock: Arc<Mutex<()>>,
requests: ClientProviderRequestStream,
telemetry_sender: TelemetrySender
)
Expand description
Serves the ClientProvider protocol. Only one ClientController can be active. Additional requests to register ClientControllers will result in their channel being immediately closed.