Home
last modified time | relevance | path

Searched refs:dataMask (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/server/src/
H A Dbluetooth_ble_filter_matcher.cpp162 std::vector<uint8_t> dataMask = filter.GetServiceDataMask(); in MatchesServiceDatas() local
173 if (MatchesData(filterData, resultData, dataMask)) { in MatchesServiceDatas()
243 std::string rData, std::vector<uint8_t> dataMask) in MatchesData() argument
255 if (dataMask.empty() || dataMask.size() != length) { in MatchesData()
264 if ((fData[i] & dataMask[i]) != (vec[i] & dataMask[i])) { in MatchesData()
/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/server/include/
H A Dbluetooth_ble_filter_matcher.h50 …tic bool MatchesData(std::vector<uint8_t> fData, std::string rData, std::vector<uint8_t> dataMask);
/ohos5.0/foundation/communication/bluetooth/frameworks/js/napi/src/ble/
H A Dnapi_bluetooth_ble.cpp523 std::vector<uint8_t> dataMask {}; in ParseScanFilterServiceDataParameters() local
524 … NAPI_BT_CALL_RETURN(ParseArrayBufferParams(env, scanFilter, "serviceDataMask", exist, dataMask)); in ParseScanFilterServiceDataParameters()
526 bleScanFilter.SetServiceDataMask(std::move(dataMask)); in ParseScanFilterServiceDataParameters()
551 std::vector<uint8_t> dataMask {}; in ParseScanFilterManufactureDataParameters() local
552 …PI_BT_CALL_RETURN(ParseArrayBufferParams(env, scanFilter, "manufactureDataMask", exist, dataMask)); in ParseScanFilterManufactureDataParameters()
554 bleScanFilter.SetManufactureDataMask(std::move(dataMask)); in ParseScanFilterManufactureDataParameters()