Lines Matching refs:connectHandle
381 void (*attLEConnectCompleted)(uint16_t connectHandle, AttLeConnectCallback *data, void *context);
382 void (*attLEDisconnectCompleted)(uint16_t connectHandle, AttLeDisconnectCallback *data, void *context);
383 void (*attBREDRConnectCompleted)(uint16_t connectHandle, AttBredrConnectCallback *data, void *context);
384 void (*attBREDRDisconnectCompleted)(uint16_t connectHandle, AttBredrDisconnectCallback *data, void *context);
385 void (*attBREDRConnectInd)(uint16_t connectHandle, void *context);
388 typedef void (*attCallback)(uint16_t connectHandle, uint16_t event, void *eventData, Buffer *buffer, void *context);
483 * @param1 connectHandle Indicates the connect handle.
488 void BTSTACK_API ATT_ConnectRsp(uint16_t connectHandle, uint16_t result, uint16_t status, const AttConnect *cfg);
493 * @param connectHandle Indicates the connect handle.
495 void BTSTACK_API ATT_DisconnectReq(uint16_t connectHandle);
500 * @param1 connectHandle Indicates the connect handle.
503 void BTSTACK_API ATT_ErrorResponse(uint16_t connectHandle, const AttError *ATTErrorPtr);
508 * @param1 connectHandle Indicates the connect handle.
511 void BTSTACK_API ATT_ExchangeMTURequest(uint16_t connectHandle, uint16_t clientRxMTU);
516 * @param1 connectHandle Indicates the connect handle.
519 void BTSTACK_API ATT_ExchangeMTUResponse(uint16_t connectHandle, uint16_t serverRxMTU);
524 * @param1 connectHandle Indicates the connect handle.
528 void BTSTACK_API ATT_FindInformationRequest(uint16_t connectHandle, uint16_t startHandle, uint16_t endHandle);
533 * @param1 connectHandle Indicates the connect handle.
539 uint16_t connectHandle, uint8_t format, AttHandleUuid *handleUUIDPairs, uint16_t pairNum);
544 * @param1 connectHandle Indicates the connect handle.
549 uint16_t connectHandle, const AttFindByTypeValueReq *attFindByTypePtreve, const Buffer *attValue);
554 * @param1 connectHandle Indicates the connect handle.
559 uint16_t connectHandle, const AttHandleInfo *handleInfoList, uint16_t listNum);
564 * @param1 connectHandle Indicates the connect handle.
570 uint16_t connectHandle, uint16_t startHandle, uint16_t endHandle, const BtUuid *uuid);
575 * @param1 connectHandle Indicates the connect handle.
581 uint16_t connectHandle, uint8_t length, const AttReadByTypeRspDataList *valueList, uint16_t attrValueNum);
586 * @param1 connectHandle Indicates the connect handle.
589 void BTSTACK_API ATT_ReadRequest(uint16_t connectHandle, uint16_t attHandle);
594 * @param1 connectHandle Indicates the connect handle.
597 void BTSTACK_API ATT_ReadResponse(uint16_t connectHandle, const Buffer *attValue);
602 * @param1 connectHandle Indicates the connect handle.
606 void BTSTACK_API ATT_ReadBlobRequest(uint16_t connectHandle, uint16_t attHandle, uint16_t offset);
611 * @param1 connectHandle Indicates the connect handle.
614 void BTSTACK_API ATT_ReadBlobResponse(uint16_t connectHandle, const Buffer *attReadBlobResObj);
619 * @param1 connectHandle Indicates the connect handle.
622 void BTSTACK_API ATT_ReadMultipleRequest(uint16_t connectHandle, const Buffer *handleList);
627 * @param1 connectHandle Indicates the connect handle.
630 void BTSTACK_API ATT_ReadMultipleResponse(uint16_t connectHandle, const Buffer *valueList);
635 * @param1 connectHandle Indicates the connect handle.
641 uint16_t connectHandle, uint16_t startHandle, uint16_t endHandle, const BtUuid *uuid);
646 * @param1 connectHandle Indicates the connect handle.
652 uint16_t connectHandle, uint8_t length, const AttReadGoupAttributeData *serviceList, uint16_t serviceNum);
657 * @param1 connectHandle Indicates the connect handle.
661 void BTSTACK_API ATT_WriteRequest(uint16_t connectHandle, uint16_t attHandle, const Buffer *attValue);
666 * @param connectHandle Indicates the connect handle.
668 void BTSTACK_API ATT_WriteResponse(uint16_t connectHandle);
673 * @param1 connectHandle Indicates the connect handle.
677 void BTSTACK_API ATT_WriteCommand(uint16_t connectHandle, uint16_t attHandle, const Buffer *attValue);
682 * @param1 connectHandle Indicates the connect handle.
686 void BTSTACK_API ATT_SignedWriteCommand(uint16_t connectHandle, uint16_t attHandle, const Buffer *attValue);
691 * @param1 connectHandle Indicates the connect handle.
696 uint16_t connectHandle, AttReadBlobReqPrepareWriteValue attReadBlobObj, const Buffer *attValue);
701 * @param1 connectHandle Indicates the connect handle.
706 uint16_t connectHandle, AttReadBlobReqPrepareWriteValue attReadBlobObj, const Buffer *attValue);
711 * @param1 connectHandle Indicates the connect handle.
714 void BTSTACK_API ATT_ExecuteWriteRequest(uint16_t connectHandle, uint8_t flag);
719 * @param connectHandle Indicates the connect handle.
721 void BTSTACK_API ATT_ExecuteWriteResponse(uint16_t connectHandle);
726 * @param1 connectHandle Indicates the connect handle.
730 void BTSTACK_API ATT_HandleValueNotification(uint16_t connectHandle, uint16_t attHandle, const Buffer *attValue);
735 * @param1 connectHandle Indicates the connect handle.
739 void BTSTACK_API ATT_HandleValueIndication(uint16_t connectHandle, uint16_t attHandle, const Buffer *attValue);
744 * @param connectHandle Indicates the connect handle.
746 void BTSTACK_API ATT_HandleValueConfirmation(uint16_t connectHandle);