Home
last modified time | relevance | path

Searched refs:handleInfoList (Results 1 - 5 of 5) sorted by relevance

/foundation/communication/bluetooth_service/services/bluetooth/stack/src/att/
H A Datt_send_response.c515 data + 1, handleInfoListLen, findByTypeResAsyncPtr->attFindByTypeResContext.handleInfoList, handleInfoListLen); in AttFindByTypeValueResponseAsync()
522 MEM_MALLOC.free(findByTypeResAsyncPtr->attFindByTypeResContext.handleInfoList); in AttFindByTypeValueResponseAsync()
538 MEM_MALLOC.free(findByTypeResAsyncDesPtr->attFindByTypeResContext.handleInfoList); in AttFindByTypeValueResponseAsyncDestroy()
548 * @param2 handleInfoList Indicates the pointer to const a list of 1 or more Handle Informations.
552 void ATT_FindByTypeValueResponse(uint16_t connectHandle, const AttHandleInfo *handleInfoList, uint16_t listNum) in ATT_FindByTypeValueResponse() argument
561 (void)memcpy_s(attHandleInfoPtr, sizeof(AttHandleInfo) * listNum, handleInfoList, sizeof(AttHandleInfo) * listNum); in ATT_FindByTypeValueResponse()
569 findByTypeResAsyncPtr->attFindByTypeResContext.handleInfoList = attHandleInfoPtr; in ATT_FindByTypeValueResponse()
H A Datt_receive.c742 attFindObj.findByTypeValueResponse.handleInfoList = MEM_MALLOC.alloc(sizeof(AttHandleInfo) * inforNum); in AttFindByTypeValueResponse()
746 AttHandleInfo *handleInfoList = attFindObj.findByTypeValueResponse.handleInfoList; in AttFindByTypeValueResponse() local
748 handleInfoList[indexNumber].attHandle = ((uint16_t *)(data + indexNumber * STEP_FOUR))[0]; in AttFindByTypeValueResponse()
749 handleInfoList[indexNumber].groupEndHandle = ((uint16_t *)(data + STEP_TWO + indexNumber * STEP_FOUR))[0]; in AttFindByTypeValueResponse()
757 MEM_MALLOC.free(attFindObj.findByTypeValueResponse.handleInfoList); in AttFindByTypeValueResponse()
/foundation/communication/bluetooth_service/services/bluetooth/stack/include/
H A Datt.h210 AttHandleInfo *handleInfoList; member
555 * @param2 handleInfoList Indicates the pointer to const a list of 1 or more Handle Information.
559 uint16_t connectHandle, const AttHandleInfo *handleInfoList, uint16_t listNum);
/foundation/communication/bluetooth_service/services/bluetooth/service/src/gatt/
H A Dgatt_server_profile.cpp455 AttHandleInfo handleInfoList[GATT_VALUE_LEN_MAX] = {{0, 0}}; in DiscoverPrimaryServiceByUuidResponse() local
473 handleInfoList->attHandle = service->second.handle_; in DiscoverPrimaryServiceByUuidResponse()
474 handleInfoList->groupEndHandle = service->second.endHandle_; in DiscoverPrimaryServiceByUuidResponse()
483 ATT_FindByTypeValueResponse(connectHandle, handleInfoList, listNum); in DiscoverPrimaryServiceByUuidResponse()
H A Dgatt_client_profile.cpp1292 uint16_t startHandle = (data->attFindByTypeValueResponse.findByTypeValueResponse.handleInfoList + i)->attHandle; in DiscoverPrimaryServiceByUuidParsing()
1293 endHandle = (data->attFindByTypeValueResponse.findByTypeValueResponse.handleInfoList + i)->groupEndHandle; in DiscoverPrimaryServiceByUuidParsing()

Completed in 15 milliseconds