Lines Matching defs:ControllerExports
37 async fn provide_controller(mut hci: CommandSender) -> Arc<ControllerExports> { in provide_controller()
190 pub struct ControllerExports { struct
191 pub name: String,
192 pub address: Address,
193 pub version_info: LocalVersionInformation,
194 pub commands: SupportedCommands,
195 pub features: SupportedFeatures,
196 pub acl_buffer_length: u16,
197 pub acl_buffers: u16,
198 pub sco_buffer_length: u8,
199 pub sco_buffers: u16,
200 pub le_buffer_length: u16,
201 pub le_buffers: u8,
202 pub iso_buffer_length: u16,
203 pub iso_buffers: u8,
204 pub le_features: SupportedLeFeatures,
205 pub le_supported_states: u64,
206 pub le_connect_list_size: u8,
207 pub le_resolving_list_size: u8,
208 pub le_max_data_length: LeMaximumDataLength,
209 pub le_suggested_default_data_length: u16,
210 pub le_max_advertising_data_length: u16,
211 pub le_supported_advertising_sets: u8,
212 pub le_periodic_advertiser_list_size: u8,