Lines Matching defs:impl
41 struct MsftExtensionManager::impl { struct in bluetooth::hci::MsftExtensionManager
42 impl(Module* module) : module_(module){}; in impl() function
44 ~impl() {} in ~impl()
46 void start( in start()
77 void stop() { in stop()
81 void handle_rssi_event(MsftRssiEventPayloadView view) { in handle_rssi_event()
85 void handle_le_monitor_device_event(MsftLeMonitorDeviceEventPayloadView view) { in handle_le_monitor_device_event()
102 void handle_msft_events(VendorSpecificEventView view) { in handle_msft_events()
129 bool supports_msft_extensions() { in supports_msft_extensions()
140 void msft_adv_monitor_add(const MsftAdvMonitor& monitor, MsftAdvMonitorAddCallback cb) { in msft_adv_monitor_add()
175 void msft_adv_monitor_remove(uint8_t monitor_handle, MsftAdvMonitorRemoveCallback cb) { in msft_adv_monitor_remove()
188 void msft_adv_monitor_enable(bool enable, MsftAdvMonitorEnableCallback cb) { in msft_adv_monitor_enable()
200 void set_scanning_callback(ScanningCallback* callbacks) { in set_scanning_callback()
208 void on_msft_read_supported_features_complete(CommandCompleteView view) { in on_msft_read_supported_features_complete()
247 void on_msft_adv_monitor_add_complete(CommandCompleteView view) { in on_msft_adv_monitor_add_complete()
262 void on_msft_adv_monitor_remove_complete(CommandCompleteView view) { in on_msft_adv_monitor_remove_complete()
277 void on_msft_adv_monitor_enable_complete(CommandCompleteView view) { in on_msft_adv_monitor_enable_complete()
292 Module* module_;
293 os::Handler* module_handler_;
294 hal::HciHal* hal_;
295 hci::HciLayer* hci_layer_;
296 hci::VendorSpecificEventManager* vendor_specific_event_manager_;
297 Msft msft_;
298 MsftAdvMonitorAddCallback msft_adv_monitor_add_cb_;
299 MsftAdvMonitorRemoveCallback msft_adv_monitor_remove_cb_;
300 MsftAdvMonitorEnableCallback msft_adv_monitor_enable_cb_;
301 ScanningCallback* scanning_callbacks_;