/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/service/src/gatt/ |
H A D | gatt_client_profile.cpp | 224 reqId, connectHandle, pimpl->GetMtuInformation(connectHandle).mtu_, false); in ExchangeMtu() 240 __FUNCTION__, connectHandle); in DiscoverAllPrimaryServices() 1158 connectHandle, in ErrorResponseParsing() 1165 connectHandle, in ErrorResponseParsing() 1198 connectHandle, in ErrorResponseParsing() 1476 connectHandle, in SendDiscoverAllCharacteristicRequest() 1485 connectHandle, in SendDiscoverAllCharacteristicRequest() 1896 connectHandle, in SplitReadByTypeReqErrorParsing() 1903 connectHandle, in SplitReadByTypeReqErrorParsing() 1914 connectHandle, in SplitReadByTypeReqErrorParsing() [all …]
|
H A D | gatt_client_profile.h | 51 void ExchangeMtu(int reqId, uint16_t connectHandle, uint16_t mtu) const; 53 int reqId, uint16_t connectHandle, uint16_t startHandle, uint16_t endHandle) const; 55 int reqId, uint16_t connectHandle, uint16_t startHandle, uint16_t endHandle) const; 58 int reqId, uint16_t connectHandle, uint16_t startHandle, uint16_t endHandle) const; 68 void ReadDescriptorValue(int reqId, uint16_t connectHandle, uint16_t handle) const; 71 int reqId, uint16_t connectHandle, const GattValue &value, size_t len) const; 86 void ExecuteWriteRequest(int reqId, uint16_t connectHandle, uint8_t flag) const; 87 void HandleValueConfirmation(uint16_t connectHandle) const; 88 void ClearCacheMap(uint16_t connectHandle) const; 89 std::map<uint16_t, GattCache::Service> *GetServices(uint16_t connectHandle) const; [all …]
|
H A D | gatt_server_profile.cpp | 131 void DeleteList(uint16_t connectHandle); 1659 ATT_WriteResponse(connectHandle); in WriteDescriptorProcess() 1679 auto it = mtuInfo_.find(connectHandle); in GetMtuInformation() 1696 auto it = mtuInfo_.find(connectHandle); in SetMtuInformation() 1743 iter->first = connectHandle; in AddDeviceList() 1764 if (connectHandle == iter->first) { in AddCccdValue() 1796 if (connectHandle == iter->first) { in DeleteCccdValue() 1816 if (connectHandle == iter->first) { in GetCccdValue() 2148 ATT_WriteResponse(connectHandle); in SendWriteCharacteristicValueResp() 2199 ATT_WriteResponse(connectHandle); in SendWriteDescriptorResp() [all …]
|
H A D | gatt_server_profile_callback.h | 44 virtual void OnExchangeMtuEvent(uint16_t connectHandle, uint16_t rxMtu){}; in OnExchangeMtuEvent() argument 45 virtual void OnReadCharacteristicValueEvent(uint16_t connectHandle, uint16_t valueHandle){}; in OnReadCharacteristicValueEvent() argument 46 virtual void OnReadUsingCharacteristicUuidEvent(uint16_t connectHandle, uint16_t valueHandle){}; in OnReadUsingCharacteristicUuidEvent() argument 47 virtual void ReadBlobValueEvent(uint16_t connectHandle, uint16_t valueHandle){}; in ReadBlobValueEvent() argument 50 uint16_t connectHandle, uint16_t valueHandle, GattValue &value, size_t len){}; in OnWriteWithoutResponseEvent() argument 52 uint16_t connectHandle, uint16_t valueHandle, GattValue &value, size_t len){}; in OnWriteCharacteristicValueEvent() argument 54 … uint16_t connectHandle, uint16_t valueHandle, uint16_t offset, GattValue &value, size_t len){}; in OnPrepareWriteValueEvent() argument 55 virtual void OnExecuteWriteValueEvent(uint16_t connectHandle, bool flag){}; in OnExecuteWriteValueEvent() argument 56 virtual void OnIndicationEvent(uint16_t connectHandle, uint16_t valueHandle, int result){}; in OnIndicationEvent() argument 58 virtual void OnExecuteWriteEvent(uint16_t connectHandle, uint16_t valueHandle, int state){}; in OnExecuteWriteEvent() argument [all …]
|
H A D | gatt_client_profile_callback.h | 46 …virtual void OnExchangeMtuEvent(int reqId, uint16_t connectHandle, uint16_t rxMtu, bool status) {}; in OnExchangeMtuEvent() argument 48 …int reqId, int result, uint16_t connectHandle, const std::map<uint16_t, GattCache::Service> &servi… in OnDiscoverAllPrimaryServicesEvent() argument 50 …int reqId, int result, uint16_t connectHandle, const std::map<uint16_t, GattCache::Service> &servi… in OnDiscoverPrimaryServicesByServiceUUIDEvent() argument 51 …virtual void OnFindIncludedServicesEvent(int reqId, int result, uint16_t connectHandle, uint16_t s… in OnFindIncludedServicesEvent() argument 53 …rtual void OnDiscoverAllCharacteristicOfServiceEvent(int reqId, int result, uint16_t connectHandle, in OnDiscoverAllCharacteristicOfServiceEvent() argument 55 virtual void OnDiscoverCharacteristicByUUIDEvent(int reqId, int result, uint16_t connectHandle, in OnDiscoverCharacteristicByUUIDEvent() argument 63 int reqId, uint16_t connectHandle, uint16_t handle, int result) {}; in OnWriteLongCharacteristicValueEvent() argument 65 int reqId, uint16_t connectHandle, uint16_t handle, GattValue &value, size_t len) {}; in OnWriteLongValueOverageDataEvent() argument 67 …virtual void OnWriteDescriptorValueEvent(int reqId, uint16_t connectHandle, uint16_t handle, int r… in OnWriteDescriptorValueEvent() argument 69 uint16_t connectHandle, uint16_t handle, GattValue &value, size_t len, bool needConfirm) {}; in OnCharacteristicNotifyEvent() argument [all …]
|
H A D | gatt_server_profile.h | 66 …void SendNotification(uint16_t connectHandle, uint16_t handle, const GattValue &value, size_t len)… 67 …void SendIndication(uint16_t connectHandle, uint16_t handle, const GattValue &value, size_t len) c… 69 … uint16_t connectHandle, uint16_t handle, const GattValue &value, size_t len, int result) const; 71 … uint16_t connectHandle, uint16_t handle, const GattValue &value, size_t len, int result) const; 73 … uint16_t connectHandle, uint16_t handle, const GattValue &value, size_t len, int result) const; 74 … void SendWriteCharacteristicValueResp(uint16_t connectHandle, uint16_t handle, int result) const; 76 … uint16_t connectHandle, uint16_t handle, const GattValue &value, size_t len, int result) const; 77 void SendWriteDescriptorResp(uint16_t connectHandle, uint16_t handle, int result) const; 80 static void SendExecuteWriteValueResp(uint16_t connectHandle);
|
H A D | gatt_connection_manager.cpp | 113 static void BREDRConnectInd(uint16_t connectHandle, void *context); 278 bool GattConnectionManager::GetEncryptionInfo(uint16_t connectHandle) const in GetEncryptionInfo() 281 auto device = pimpl->FindDevice(connectHandle, devLock); in GetEncryptionInfo() 586 device = FindDevice(connectHandle, devLock); in LEDisconnectCompletedImpl() 608 uint16_t connectHandle, AttLeDisconnectCallback *data, void *context) in LEDisconnectCompleted() argument 623 uint16_t connectHandle, AttBredrConnectCallback *data, void *context) in BREDRConnectCompleted() argument 638 device = FindDevice(connectHandle, devLock); in BREDRDisconnectCompletedImpl() 652 uint16_t connectHandle, AttBredrDisconnectCallback *data, void *context) in BREDRDisconnectCompleted() argument 665 ATT_ConnectRsp(connectHandle, BREDR_CONNECT_REJECTED, 0, nullptr); in BREDRConnectInd() 879 const BtAddr &addr, uint8_t transport, uint16_t connectHandle, void *data) in ConnectionInComming() argument [all …]
|
H A D | gatt_client_service.cpp | 121 void OnDiscoverAllCharacteristicOfServiceEvent(int requestId, int ret, uint16_t connectHandle, 133 void OnExchangeMtuEvent(int requestId, uint16_t connectHandle, uint16_t rxMtu, bool status); 474 connectHandle, in OnDiscoverAllPrimaryServicesEvent() 485 connectHandle, in OnFindIncludedServicesEvent() 497 connectHandle, in OnDiscoverAllCharacteristicOfServiceEvent() 552 void OnExchangeMtuEvent(int reqId, uint16_t connectHandle, uint16_t rxMtu, bool status) override in OnExchangeMtuEvent() argument 962 int requestId, uint16_t connectHandle, uint16_t valueHandle, int ret) in OnWriteCharacteristicValueEvent() argument 995 int requestId, uint16_t connectHandle, uint16_t valueHandle, int ret) in OnWriteDescriptorValueEvent() argument 1013 profile_->HandleValueConfirmation(connectHandle); in OnCharacteristicNotifyEvent() 1016 for (auto appId : handleMap_.find(connectHandle)->second) { in OnCharacteristicNotifyEvent() [all …]
|
H A D | gatt_server_service.cpp | 495 void OnExchangeMtuEvent(uint16_t connectHandle, uint16_t rxMtu) override in OnExchangeMtuEvent() argument 498 std::bind(&impl::OnExchangeMtuEvent, service_.pimpl.get(), connectHandle, rxMtu)); in OnExchangeMtuEvent() 501 void OnReadCharacteristicValueEvent(uint16_t connectHandle, uint16_t valueHandle) override in OnReadCharacteristicValueEvent() argument 507 void OnReadUsingCharacteristicUuidEvent(uint16_t connectHandle, uint16_t valueHandle) override in OnReadUsingCharacteristicUuidEvent() argument 514 uint16_t connectHandle, uint16_t valueHandle, GattValue &value, size_t len) override in OnWriteWithoutResponseEvent() argument 521 uint16_t connectHandle, uint16_t valueHandle, GattValue &value, size_t len) override in OnWriteCharacteristicValueEvent() argument 527 void OnIndicationEvent(uint16_t connectHandle, uint16_t valueHandle, int result) override in OnIndicationEvent() argument 530 … std::bind(&impl::OnIndicationEvent, service_.pimpl.get(), connectHandle, valueHandle, result)); in OnIndicationEvent() 537 void OnExecuteWriteEvent(uint16_t connectHandle, uint16_t valueHandle, int state) override in OnExecuteWriteEvent() argument 541 void OnDescriptorReadEvent(uint16_t connectHandle, uint16_t valueHandle) override in OnDescriptorReadEvent() argument [all …]
|
H A D | gatt_connection_manager.h | 165 bool GetEncryptionInfo(uint16_t connectHandle) const;
|
/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/stack/include/ |
H A D | att.h | 385 void (*attBREDRConnectInd)(uint16_t connectHandle, void *context); 495 void BTSTACK_API ATT_DisconnectReq(uint16_t connectHandle); 511 void BTSTACK_API ATT_ExchangeMTURequest(uint16_t connectHandle, uint16_t clientRxMTU); 519 void BTSTACK_API ATT_ExchangeMTUResponse(uint16_t connectHandle, uint16_t serverRxMTU); 559 uint16_t connectHandle, const AttHandleInfo *handleInfoList, uint16_t listNum); 589 void BTSTACK_API ATT_ReadRequest(uint16_t connectHandle, uint16_t attHandle); 597 void BTSTACK_API ATT_ReadResponse(uint16_t connectHandle, const Buffer *attValue); 668 void BTSTACK_API ATT_WriteResponse(uint16_t connectHandle); 714 void BTSTACK_API ATT_ExecuteWriteRequest(uint16_t connectHandle, uint8_t flag); 721 void BTSTACK_API ATT_ExecuteWriteResponse(uint16_t connectHandle); [all …]
|
/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/stack/src/att/ |
H A D | att_common.h | 124 uint16_t connectHandle; member 151 uint16_t connectHandle; member 156 uint16_t connectHandle; member 161 uint16_t connectHandle; member 166 uint16_t connectHandle; member 171 uint16_t connectHandle; member 177 uint16_t connectHandle; member 182 uint16_t connectHandle; member 187 uint16_t connectHandle; member 192 uint16_t connectHandle; member [all …]
|
H A D | att_send_request.c | 262 exchangeMtuReqPtr->connectHandle = connectHandle; in ATT_ExchangeMTURequest() 351 findInformReqPtr->connectHandle = connectHandle; in ATT_FindInformationRequest() 458 findByTypeAsyncPtr->connectHandle = connectHandle; in ATT_FindByTypeValueRequest() 579 attReadByTypeReqAsyncPtr->connectHandle = connectHandle; in ATT_ReadByTypeRequest() 662 readReqAsyncPtr->connectHandle = connectHandle; in ATT_ReadRequest() 749 readBlobReqAsyncPtr->connectHandle = connectHandle; in ATT_ReadBlobRequest() 843 readMultipleReqAsyncPtr->connectHandle = connectHandle; in ATT_ReadMultipleRequest() 1096 writeRequestAsyncPtr->connectHandle = connectHandle; in ATT_WriteRequest() 1196 writeCommandAsyncPtr->connectHandle = connectHandle; in ATT_WriteCommand() 1448 prepareWriteReqAsyncPtr->connectHandle = connectHandle; in ATT_PrepareWriteRequest() [all …]
|
H A D | att_send_response.c | 212 errorResAsyncPtr->connectHandle = connectHandle; in ATT_ErrorResponse() 297 exchangeMtuResPtr->connectHandle = connectHandle; in ATT_ExchangeMTUResponse() 466 findInfor->connectHandle = connectHandle; in ATT_FindInformationResponse() 567 findByTypeResAsyncPtr->connectHandle = connectHandle; in ATT_FindByTypeValueResponse() 713 readByTypeResAsyncPtr->connectHandle = connectHandle; in ATT_ReadByTypeResponse() 815 readResAsyncPtr->connectHandle = connectHandle; in ATT_ReadResponse() 916 readBlobResAsyncPtr->connectHandle = connectHandle; in ATT_ReadBlobResponse() 1018 readMultipleResAsyncPtr->connectHandle = connectHandle; in ATT_ReadMultipleResponse() 1248 writeResAsyncPtr->connectHandle = connectHandle; in ATT_WriteResponse() 1358 prepareWriteResAsyncPtr->connectHandle = connectHandle; in ATT_PrepareWriteResponse() [all …]
|
H A D | att_connect.c | 32 uint16_t connectHandle; member 36 uint16_t connectHandle; member 157 uint16_t connectHandle; member 167 uint16_t connectHandle; member 363 connecting->connectHandle = 0; in AttClearConnectingInfo() 580 gapSecCallbackPtr->connectHandle = connectHandle; in GAPSecCallback() 637 (*connecting)->connectHandle = index + 1; in AttConnectReqAssignBredrConnect() 708 attBredrTimeOutPtr->connectHandle = connecting->connectHandle; in AttBredrConnectTimeOut() 1409 connectHandle, in ATT_ConnectRsp() 1432 attConnectRspAsyncPtr->connectHandle = connectHandle; in ATT_ConnectRsp() [all …]
|
H A D | att_common.c | 56 uint16_t connectHandle; member 127 AttGetConnectInfoIndexByConnectHandle(transTimeOutPtr->connectHandle, &index, &connect); in AttTransactionTimeOutAsync() 155 InitiativeDisconnect(transTimeOutPtr->connectHandle); in AttTransactionTimeOutAsync() 192 transTimeOutPtr->connectHandle = connect->retGattConnectHandle; in AttTransactionTimeOut() 314 LOG_INFO("%{public}s enter, connectHandle = %hu", __FUNCTION__, connectHandle); in AttGetConnectInfoIndexByConnectHandle() 319 if (g_connectInfo[inindex].retGattConnectHandle == connectHandle) { in AttGetConnectInfoIndexByConnectHandle() 724 void AttGetConnectingIndexByConnectHandle(uint16_t connectHandle, AttConnectingInfo **connecting) in AttGetConnectingIndexByConnectHandle() argument 726 LOG_INFO("%{public}s enter, connectHandle = %hu", __FUNCTION__, connectHandle); in AttGetConnectingIndexByConnectHandle() 731 if (g_connecting[index].connectHandle == connectHandle) { in AttGetConnectingIndexByConnectHandle() 758 uint16_t cid, uint16_t connectHandle, uint16_t *index, AttConnectingInfo **connecting) in AttGetConnectingIndexByCidConnectHandle() argument [all …]
|
H A D | att_connect.h | 159 void InitiativeDisconnect(uint16_t connectHandle);
|