Searched refs:dataMask (Results 1 – 3 of 3) sorted by relevance
/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/server/src/ |
H A D | bluetooth_ble_filter_matcher.cpp | 162 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 D | bluetooth_ble_filter_matcher.h | 50 …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 D | napi_bluetooth_ble.cpp | 523 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()
|