Home
last modified time | relevance | path

Searched refs:connectHandle (Results 1 – 17 of 17) sorted by relevance

/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/service/src/gatt/
H A Dgatt_client_profile.cpp224 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 Dgatt_client_profile.h51 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 Dgatt_server_profile.cpp131 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 Dgatt_server_profile_callback.h44 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 Dgatt_client_profile_callback.h46 …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 Dgatt_server_profile.h66 …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 Dgatt_connection_manager.cpp113 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 Dgatt_client_service.cpp121 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 Dgatt_server_service.cpp495 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 Dgatt_connection_manager.h165 bool GetEncryptionInfo(uint16_t connectHandle) const;
/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/stack/include/
H A Datt.h385 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 Datt_common.h124 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 Datt_send_request.c262 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 Datt_send_response.c212 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 Datt_connect.c32 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 Datt_common.c56 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 Datt_connect.h159 void InitiativeDisconnect(uint16_t connectHandle);