Home
last modified time | relevance | path

Searched refs:callbackInfos (Results 1 - 3 of 3) sorted by relevance

/foundation/communication/bluetooth/frameworks/js/napi/src/common/
H A Dnapi_bluetooth_event.cpp85 // if callbackInfos contains specific type, new callbackInfo will cover the old.
87 void UpdateCallbackInfo(std::map<std::string, std::shared_ptr<BluetoothCallbackInfo>> callbackInfos, in UpdateCallbackInfo() argument
90 auto it = callbackInfos.find(type); in UpdateCallbackInfo()
91 if (it != callbackInfos.end() && it->second != nullptr) { in UpdateCallbackInfo()
120 std::map<std::string, std::shared_ptr<BluetoothCallbackInfo>> &callbackInfos) in OnEvent()
150 UpdateCallbackInfo(callbackInfos, type); in OnEvent()
152 callbackInfos[type] = callbackInfo; in OnEvent()
158 std::map<std::string, std::shared_ptr<BluetoothCallbackInfo>> &callbackInfos) in OffEvent()
177 auto it = callbackInfos.find(type); in OffEvent()
178 if (it == callbackInfos in OffEvent()
119 OnEvent(napi_env env, napi_callback_info info, std::map<std::string, std::shared_ptr<BluetoothCallbackInfo>> &callbackInfos) OnEvent() argument
157 OffEvent(napi_env env, napi_callback_info info, std::map<std::string, std::shared_ptr<BluetoothCallbackInfo>> &callbackInfos) OffEvent() argument
[all...]
/foundation/communication/bluetooth/frameworks/js/napi/src/ble/
H A Dnapi_bluetooth_ble_central_manager_callback.cpp142 auto callbackInfos = observers[REGISTER_SYS_BLE_FIND_DEVICE_TYPE]; in SysOnScanCallBack() local
144 napi_get_uv_event_loop(callbackInfos[PARAM0]->env_, &loop); in SysOnScanCallBack()
162 data->env = callbackInfos[PARAM0]->env_; in SysOnScanCallBack()
163 data->callbackSuccess = callbackInfos[PARAM0]->callback_; in SysOnScanCallBack()
164 data->callbackFail = callbackInfos[PARAM1]->callback_; in SysOnScanCallBack()
281 std::array<std::shared_ptr<BluetoothCallbackInfo>, ARGS_SIZE_THREE> callbackInfos; in OnStartOrStopScanEvent() local
293 callbackInfos = observers[REGISTER_SYS_BLE_SCAN_TYPE]; in OnStartOrStopScanEvent()
297 napi_get_uv_event_loop(callbackInfos[PARAM0]->env_, &loop); in OnStartOrStopScanEvent()
314 data->env = callbackInfos[PARAM0]->env_; in OnStartOrStopScanEvent()
315 data->callbackSuccess = callbackInfos[PARAM in OnStartOrStopScanEvent()
[all...]
/foundation/communication/bluetooth/frameworks/js/napi/include/
H A Dnapi_bluetooth_event.h45 void UpdateCallbackInfo(std::map<std::string, std::shared_ptr<BluetoothCallbackInfo>> callbackInfos,
54 std::map<std::string, std::shared_ptr<BluetoothCallbackInfo>> &callbackInfos);
56 std::map<std::string, std::shared_ptr<BluetoothCallbackInfo>> &callbackInfos);

Completed in 2 milliseconds