Files
ble_constants.h
gap_interface.h
ble_general.h
-
struct bleIdentityAddress_t
-
union bleUuid_t
-
struct bleAdvertisingChannelMap_t
-
struct gapLeScOobData_t
-
struct gapInternalError_t
Public Members
-
bleResult_t errorCode
-
gapInternalErrorSource_t errorSource
-
uint16_t hciCommandOpcode
-
bleResult_t errorCode
-
struct gapControllerTestEvent_t
-
struct gapPhyEvent_t
-
struct bleNotificationEvent_t
Public Members
-
bleNotificationEventType_t eventType
-
deviceId_t deviceId
-
int8_t rssi
-
uint8_t channel
-
uint16_t ce_counter
-
bleResult_t status
-
uint32_t timestamp
-
uint8_t adv_handle
-
bleDeviceAddress_t scanned_addr
-
bleNotificationEventType_t eventType
-
struct gapInitComplete_t
Public Members
-
leSupportedFeatures_t supportedFeatures
-
uint16_t maxAdvDataSize
-
uint8_t numOfSupportedAdvSets
-
uint8_t periodicAdvListSize
-
leSupportedFeatures_t supportedFeatures
-
struct bleBondCreatedEvent_tag
-
struct gapAddrReadyEvent_t_tag
-
struct bleSupportedSwitchingSamplingRates_t
-
struct bleAntennaInformation_tag
Public Members
-
bleSupportedSwitchingSamplingRates_t supportedSwitchingSamplingRates
-
uint8_t numAntennae
-
uint8_t maxSwitchingPatternLength
-
uint8_t maxCteLength
-
bleSupportedSwitchingSamplingRates_t supportedSwitchingSamplingRates
-
struct periodicAdvSyncTransferEvent_tag
-
struct periodicAdvSetInfoTransferEvent_tag
-
struct periodicAdvSetSyncTransferParamsEvent_tag
-
struct gapSyncTransferReceivedEventData_tag
Public Members
-
bleResult_t status
-
deviceId_t deviceId
-
uint16_t serviceData
-
uint16_t syncHandle
-
uint8_t advSID
-
bleAddressType_t advAddressType
-
bleDeviceAddress_t advAddress
-
gapLePhyMode_t advPhy
-
uint16_t periodicAdvInt
-
bleCentralClockAccuracy_t advClockAccuracy
-
uint8_t numSubevents
-
uint8_t subeventInterval
-
uint8_t responseSlotDelay
-
uint8_t responseSlotSpacing
-
bleResult_t status
-
struct getConnParams_tag
Public Members
-
uint16_t connectionHandle
-
uint32_t ulTxAccCode
-
uint8_t aCrcInitVal[3U]
-
uint16_t uiConnInterval
-
uint16_t uiSuperTO
-
uint16_t uiConnLatency
-
uint8_t aChMapBm[5U]
-
uint8_t ucChannelSelection
-
uint8_t ucHop
-
uint8_t ucUnMapChIdx
-
uint8_t ucCentralSCA
-
uint8_t ucRole
-
uint8_t aucRemoteMasRxPHY
-
uint8_t seqNum
-
uint16_t uiConnEvent
-
uint32_t ulAnchorClk
-
uint16_t uiAnchorDelay
-
uint32_t ulRxInstant
-
uint16_t connectionHandle
-
struct handoverGetTime_tag
-
struct handoverAnchorSearchStart_tag
-
struct handoverAnchorSearchStop_tag
-
struct handoverConnect_tag
-
struct handoverGetData_tag
-
struct handoverSetData_tag
-
struct handoverGetCsLlContext_tag
Public Members
-
bleResult_t status
-
uint16_t responseMask
-
uint8_t llContextLength
-
uint8_t llContext[(224U)]
-
bleResult_t status
-
struct handoverAnchorMonitorEvent_tag
-
struct handoverAnchorMonitorPacketEvent_tag
-
struct handoverAnchorMonitorPacketContinueEvent_tag
-
struct handoverConnectionUpdateProcedureEvent_tag
-
struct handoverTimeSyncEvent_tag
-
struct handoverConnParamUpdateEvent_tag
Public Members
-
uint8_t status
-
uint16_t connectionHandle
-
uint32_t ulTxAccCode
-
uint8_t aCrcInitVal[3U]
-
uint16_t uiConnInterval
-
uint16_t uiSuperTO
-
uint16_t uiConnLatency
-
uint8_t aChMapBm[5U]
-
uint8_t ucChannelSelection
-
uint8_t ucHop
-
uint8_t ucUnMapChIdx
-
uint8_t ucCentralSCA
-
uint8_t ucRole
-
uint8_t aucRemoteMasRxPHY
-
uint8_t seqNum
-
uint16_t uiConnEvent
-
uint32_t ulAnchorClk
-
uint16_t uiAnchorDelay
-
uint32_t ulRxInstant
-
uint8_t status
-
struct handoverSuspendTransmitCompleteEvent_tag
-
struct handoverUpdateConnParams_tag
-
struct handoverLlPendingDataIndication_tag
-
struct gapRemoteVersionInfoRead_tag
Public Members
-
bleResult_t status
-
deviceId_t deviceId
-
uint8_t version
-
uint16_t manufacturerName
-
uint16_t subversion
-
bleResult_t status
-
struct gapLlSkdReport_tag
-
struct vendorUnitaryTestEvent_tag
-
struct gapGenericEvent_t
-
struct bleBondIdentityHeaderBlob_t
Public Members
-
uint32_t raw[(gBleBondIdentityHeaderSize_c + 3U) / sizeof(uint32_t)]
-
uint32_t raw[(gBleBondIdentityHeaderSize_c + 3U) / sizeof(uint32_t)]
-
struct bleLocalKeysBlob_t
-
struct bleBondDataBlob_t
Public Members
-
bleBondIdentityHeaderBlob_t bondHeader
-
bleBondDataDynamicBlob_t bondDataBlobDynamic
-
bleBondDataStaticBlob_t bondDataBlobStatic
-
bleBondDataLegacyBlob_t bondDataBlobLegacy
-
bleBondDataDescriptorBlob_t bondDataDescriptors[(5U)]
-
bleBondDataDeviceInfoBlob_t bondDataBlobDeviceInfo
-
bleBondIdentityHeaderBlob_t bondHeader
-
struct bleBondDataRam_t
Public Members
-
bleBondIdentityHeaderBlob_t bondHeader
-
bleBondDataDynamicBlob_t bondDataBlobDynamic
-
bleBondDataStaticBlob_t bondDataBlobStatic
-
bleBondDataLegacyBlob_t bondDataBlobLegacy
-
bleBondDataDeviceInfoBlob_t bondDataBlobDeviceInfo
-
bleBondDataDescriptorBlob_t bondDataDescriptors[1]
-
bleBondIdentityHeaderBlob_t bondHeader
-
struct bleCteAllowedTypesMap_t
-
struct bleSyncCteType_tag
-
struct bleTxPowerLevelFlags_t
-
union eventData
Public Members
-
gapInternalError_t internalError
-
uint8_t filterAcceptListSize
-
bleDeviceAddress_t aAddress
-
gapAddrReadyEvent_t addrReady
-
uint8_t advHandle
-
bleResult_t setupFailError
-
int8_t advTxPowerLevel_dBm
-
bool_t verified
-
gapLeScOobData_t localOobData
-
bool_t newHostPrivacyState
-
bool_t newControllerPrivacyState
-
gapControllerTestEvent_t testEvent
-
bleResult_t txPowerLevelSetStatus
-
gapPhyEvent_t phyEvent
-
deviceId_t deviceId
-
gapInitComplete_t initCompleteData
-
bleNotificationEvent_t notifEvent
-
bleBondCreatedEvent_t bondCreatedEvent
-
bleDeviceAddress_t aControllerLocalRPA
-
getConnParams_t getConnParams
-
uint16_t syncHandle
-
bleAntennaInformation_t antennaInformation
-
bleResult_t perAdvSyncTransferEnable
-
periodicAdvSyncTransferEvent_t perAdvSyncTransfer
-
periodicAdvSetInfoTransferEvent_t perAdvSetInfoTransfer
-
periodicAdvSetSyncTransferParamsEvent_t perAdvSetSyncTransferParams
-
bleResult_t perAdvSetDefaultPerAdvSyncTransferParams
-
gapSyncTransferReceivedEventData_t perAdvSyncTransferReceived
-
gapLEGenerateDhKeyCompleteEvent_t leGenerateDhKeyCompleteEvent
-
uint16_t pawrSyncHandle
-
uint8_t pawrAdvHandle
-
handoverGetData_t handoverGetData
-
handoverSetData_t handoverSetData
-
handoverGetCsLlContext_t handoverGetCsLlContext
-
handoverGetTime_t handoverGetTime
-
handoverConnect_t handoverConnect
-
handoverAnchorSearchStart_t handoverAnchorSearchStart
-
handoverAnchorSearchStop_t handoverAnchorSearchStop
-
handoverAnchorMonitorEvent_t handoverAnchorMonitor
-
handoverTimeSyncEvent_t handoverTimeSync
-
handoverSuspendTransmitCompleteEvent_t handoverSuspendTransmitComplete
-
handoverResumeTransmitCompleteEvent_t handoverResumeTransmitComplete
-
handoverAnchorNotificationStateChanged_t handoverAnchorNotificationStateChanged
-
handoverConnParamUpdateEvent_t handoverConnParamUpdate
-
gapRemoteVersionInfoRead_t gapRemoteVersionInfoRead
-
gapLlSkdReport_t gapSkdReport
-
handoverAnchorMonitorPacketEvent_t handoverAnchorMonitorPacket
-
handoverAnchorMonitorPacketContinueEvent_t handoverAnchorMonitorPacketContinue
-
handoverUpdateConnParams_t handoverUpdateConnParams
-
handoverLlPendingDataIndication_t handoverLlPendingDataIndication
-
handoverConnectionUpdateProcedureEvent_t handoverConnectionUpdateProcedure
-
handoverApplyConnectionUpdateProcedure_t handoverApplyConnectionUpdateProcedure
-
vendorUnitaryTestEvent_t unitaryTestData
-
gapInternalError_t internalError
-
union __unnamed2__
ble_host_tasks.h
ble_sig_defines.h
ble_utils.h
gap_types.h
-
struct gapSmpKeys_t
-
struct gapSecurityRequirements_t
Public Members
-
gapSecurityModeAndLevel_t securityModeLevel
-
bool_t authorization
-
uint16_t minimumEncryptionKeySize
-
gapSecurityModeAndLevel_t securityModeLevel
-
struct gapServiceSecurityRequirements_t
-
struct gapDeviceSecurityRequirements_t
Public Members
-
gapSecurityRequirements_t *pSecurityRequirements
-
uint8_t cNumServices
-
gapServiceSecurityRequirements_t *aServiceSecurityRequirements
-
gapSecurityRequirements_t *pSecurityRequirements
-
struct gapHandleList_t
-
struct gapConnectionSecurityInformation_t
Public Members
-
bool_t authenticated
-
gapHandleList_t authorizedToRead
-
gapHandleList_t authorizedToWrite
-
bool_t authenticated
-
struct gapPairingParameters_t
Public Members
-
bool_t withBonding
-
gapSecurityModeAndLevel_t securityModeAndLevel
-
uint8_t maxEncryptionKeySize
-
gapIoCapabilities_t localIoCapabilities
-
bool_t oobAvailable
-
gapSmpKeyFlags_t centralKeys
-
gapSmpKeyFlags_t peripheralKeys
-
bool_t leSecureConnectionSupported
-
bool_t useKeypressNotifications
-
bool_t withBonding
-
struct gapPeripheralSecurityRequestParameters_t
-
struct gapAdvertisingParameters_t
Public Members
-
uint16_t minInterval
-
uint16_t maxInterval
-
bleAdvertisingType_t advertisingType
-
bleAddressType_t ownAddressType
-
bleAddressType_t peerAddressType
-
bleDeviceAddress_t peerAddress
-
gapAdvertisingChannelMapFlags_t channelMap
-
gapAdvertisingFilterPolicy_t filterPolicy
-
uint16_t minInterval
-
struct gapExtAdvertisingParameters_tag
Public Members
-
uint8_t SID
-
uint8_t handle
-
uint32_t minInterval
-
uint32_t maxInterval
-
bleAddressType_t ownAddressType
-
bleDeviceAddress_t ownRandomAddr
-
bleAddressType_t peerAddressType
-
bleDeviceAddress_t peerAddress
-
gapAdvertisingChannelMapFlags_t channelMap
-
gapAdvertisingFilterPolicy_t filterPolicy
-
bleAdvRequestProperties_t extAdvProperties
-
int8_t txPower
-
gapLePhyMode_t primaryPHY
-
gapLePhyMode_t secondaryPHY
-
uint8_t secondaryAdvMaxSkip
-
bool_t enableScanReqNotification
-
uint8_t SID
-
struct gapExtAdvertisingParametersV2_tag
Public Members
-
uint8_t SID
-
uint8_t handle
-
uint32_t minInterval
-
uint32_t maxInterval
-
bleAddressType_t ownAddressType
-
bleDeviceAddress_t ownRandomAddr
-
bleAddressType_t peerAddressType
-
bleDeviceAddress_t peerAddress
-
gapAdvertisingChannelMapFlags_t channelMap
-
gapAdvertisingFilterPolicy_t filterPolicy
-
bleAdvRequestProperties_t extAdvProperties
-
int8_t txPower
-
gapLePhyMode_t primaryPHY
-
gapLePhyMode_t secondaryPHY
-
uint8_t secondaryAdvMaxSkip
-
bool_t enableScanReqNotification
-
gapLePhyOptionsFlags_t primaryAdvPhyOptions
-
gapLePhyOptionsFlags_t secondaryAdvPhyOptions
-
uint8_t SID
-
struct gapPeriodicAdvParameters_tag
-
struct gapPeriodicAdvParametersV2_tag
-
struct gapPeriodicAdvSyncTransfer_tag
-
struct gapPeriodicAdvSetInfoTransfer_tag
-
struct gapSetPeriodicAdvSyncTransferParams_tag
-
struct gapScanningParameters_t
Public Members
-
bleScanType_t type
-
uint16_t interval
-
uint16_t window
-
bleAddressType_t ownAddressType
-
bleScanningFilterPolicy_t filterPolicy
-
gapLePhyFlags_t scanningPHYs
-
bleScanType_t type
-
struct gapCreateSyncReqOptions_tag
Public Members
-
gapCreateSyncReqFilterPolicy_t filterPolicy
-
uint8_t reportingEnabled
-
uint8_t duplicateFilteringEnabled
-
gapCreateSyncReqFilterPolicy_t filterPolicy
-
struct gapPeriodicAdvSyncReq_tag
Public Members
-
gapCreateSyncReqOptions_t options
-
uint8_t SID
-
bleAddressType_t peerAddressType
-
bleDeviceAddress_t peerAddress
-
uint16_t skipCount
-
uint16_t timeout
-
bleSyncCteType_t cteType
-
gapCreateSyncReqOptions_t options
-
struct gapConnectionRequestParameters_t
Public Members
-
uint16_t scanInterval
-
uint16_t scanWindow
-
bleInitiatorFilterPolicy_t filterPolicy
-
bleAddressType_t ownAddressType
-
bleAddressType_t peerAddressType
-
bleDeviceAddress_t peerAddress
-
uint16_t connIntervalMin
-
uint16_t connIntervalMax
-
uint16_t connLatency
-
uint16_t supervisionTimeout
-
uint16_t connEventLengthMin
-
uint16_t connEventLengthMax
-
bool_t usePeerIdentityAddress
-
gapLePhyFlags_t initiatingPHYs
-
uint16_t scanInterval
-
struct gapConnectionFromPawrParameters_t
Public Members
-
uint16_t scanInterval
-
uint16_t scanWindow
-
bleInitiatorFilterPolicy_t filterPolicy
-
bleAddressType_t ownAddressType
-
bleAddressType_t peerAddressType
-
bleDeviceAddress_t peerAddress
-
uint16_t connIntervalMin
-
uint16_t connIntervalMax
-
uint16_t connLatency
-
uint16_t supervisionTimeout
-
uint16_t connEventLengthMin
-
uint16_t connEventLengthMax
-
bool_t usePeerIdentityAddress
-
gapLePhyFlags_t initiatingPHYs
-
uint8_t advHandle
-
uint8_t subevent
-
uint16_t scanInterval
-
struct gapConnectionParameters_t
Public Members
-
uint16_t connInterval
-
uint16_t connLatency
-
uint16_t supervisionTimeout
-
bleCentralClockAccuracy_t centralClockAccuracy
-
uint16_t connInterval
-
struct gapGenerateDHKeyV2Params_t
-
struct gapConnectionlessCteTransmitParams_t
-
struct gapConnectionlessIqSamplingParams_t
Public Members
-
bleIqSamplingEnable_t iqSamplingEnable
-
bleSlotDurations_t slotDurations
-
uint8_t maxSampledCtes
-
uint8_t switchingPatternLength
-
uint8_t aAntennaIds[1]
-
bleIqSamplingEnable_t iqSamplingEnable
-
struct gapConnectionCteTransmitParams_t
Public Members
-
bleCteAllowedTypesMap_t cteTypes
-
uint8_t switchingPatternLength
-
uint8_t aAntennaIds[1]
-
bleCteAllowedTypesMap_t cteTypes
-
struct gapConnectionCteReceiveParams_t
Public Members
-
bleIqSamplingEnable_t iqSamplingEnable
-
bleSlotDurations_t slotDurations
-
uint8_t switchingPatternLength
-
uint8_t aAntennaIds[1]
-
bleIqSamplingEnable_t iqSamplingEnable
-
struct gapConnectionCteReqEnableParams_t
Public Members
-
bleCteReqEnable_t cteReqEnable
-
uint16_t cteReqInterval
-
uint8_t requestedCteLength
-
bleCteType_t requestedCteType
-
bleCteReqEnable_t cteReqEnable
-
struct gapPathLossReportingParams_t
-
struct gapAdStructure_t
-
struct gapAdvertisingData_t
-
struct gapAdvertisingDecisionData_t
-
struct gapDecisionInstructionsData_tag
Public Members
-
gapDecisionInstructionsTestGroup_t testGroup
-
gapDecisionInstructionsTestPassCriteria_t passCriteria
-
gapDecisionInstructionsRelevantField_t relevantField
-
union gapDecisionInstructionsData_tag testParameters
-
gapDecisionInstructionsTestGroup_t testGroup
-
struct gapSubeventDataStructure_t
Public Members
-
uint8_t subevent
-
uint8_t responseSlotStart
-
uint8_t responseSlotCount
-
gapAdvertisingData_t *pAdvertisingData
-
uint8_t subevent
-
struct gapPeriodicAdvertisingSubeventData_t
-
struct gapPeriodicAdvertisingResponseData_t
-
struct gapPeriodicSyncSubeventParameters_t
-
struct gapExtScanNotification_t
Public Members
-
uint8_t handle
-
bleAddressType_t scannerAddrType
-
bleDeviceAddress_t aScannerAddr
-
bool_t scannerAddrResolved
-
uint8_t handle
-
struct gapAdvertisingSetTerminated_t
Public Members
-
bleResult_t status
-
uint8_t handle
-
deviceId_t deviceId
-
uint8_t numCompletedExtAdvEvents
-
bleResult_t status
-
struct gapPerAdvSubeventDataRequest_t
-
struct gapPerAdvResponse_t
-
struct gapAdvertisingEvent_t
-
struct gapScannedDevice_t
Public Members
-
bleAddressType_t addressType
-
bleDeviceAddress_t aAddress
-
int8_t rssi
-
uint8_t dataLength
-
uint8_t *data
-
bleAdvertisingReportEventType_t advEventType
-
bool_t directRpaUsed
-
bleDeviceAddress_t directRpa
-
bool_t advertisingAddressResolved
-
bleAddressType_t addressType
-
struct gapExtScannedDevice_t
Public Members
-
bleAddressType_t addressType
-
bleDeviceAddress_t aAddress
-
uint8_t SID
-
bool_t advertisingAddressResolved
-
bleAdvReportEventProperties_t advEventProperties
-
int8_t rssi
-
int8_t txPower
-
uint8_t primaryPHY
-
uint8_t secondaryPHY
-
uint16_t periodicAdvInterval
-
bool_t directRpaUsed
-
bleAddressType_t directRpaType
-
bleDeviceAddress_t directRpa
-
uint16_t dataLength
-
uint8_t *pData
-
bleAddressType_t addressType
-
struct gapPeriodicScannedDevice_t
-
struct gapPeriodicScannedDeviceV2_t
-
struct gapSyncEstbEventData_t
Public Members
-
bleResult_t status
-
uint16_t syncHandle
-
uint8_t SID
-
bleAddressType_t peerAddressType
-
bleDeviceAddress_t peerAddress
-
gapLePhyMode_t PHY
-
uint16_t periodicAdvInterval
-
bleAdvertiserClockAccuracy_t advertiserClockAccuracy
-
uint8_t numSubevents
-
uint8_t subeventInterval
-
uint8_t responseSlotDelay
-
uint8_t responseSlotSpacing
-
bleResult_t status
-
struct gapConnectionlessIqReport_t
Public Members
-
uint16_t syncHandle
-
uint8_t channelIndex
-
int16_t rssi
-
uint8_t rssiAntennaId
-
bleCteType_t cteType
-
bleSlotDurations_t slotDurations
-
bleIqReportPacketStatus_t packetStatus
-
uint16_t periodicEventCounter
-
uint8_t sampleCount
-
int8_t *aI_samples
-
int8_t *aQ_samples
-
uint16_t syncHandle
-
struct gapScanningEvent_t
-
struct gapConnectedEvent_t
Public Members
-
gapConnectionParameters_t connParameters
-
bleAddressType_t peerAddressType
-
bleDeviceAddress_t peerAddress
-
bool_t peerRpaResolved
-
bleDeviceAddress_t peerRpa
-
bool_t localRpaUsed
-
bleDeviceAddress_t localRpa
-
bleLlConnectionRole_t connectionRole
-
uint8_t advHandle
-
uint16_t syncHandle
-
gapConnectionParameters_t connParameters
-
struct gapKeyExchangeRequestEvent_t
-
struct gapKeysReceivedEvent_t
Public Members
-
gapSmpKeys_t *pKeys
-
gapSmpKeys_t *pKeys
-
struct gapAuthenticationRejectedEvent_t
Public Members
-
gapAuthenticationRejectReason_t rejectReason
-
gapAuthenticationRejectReason_t rejectReason
-
struct gapPairingCompleteEvent_t
-
struct gapLongTermKeyRequestEvent_t
-
struct gapDisconnectedEvent_t
Public Members
-
gapDisconnectionReason_t reason
-
gapDisconnectionReason_t reason
-
struct gapConnParamsUpdateReq_t
-
struct gapConnParamsUpdateComplete_t
Public Members
-
bleResult_t status
-
uint16_t connInterval
-
uint16_t connLatency
-
uint16_t supervisionTimeout
-
bleResult_t status
-
struct gapConnLeDataLengthChanged_t
-
struct gapConnIqReport_t
Public Members
-
gapLePhyMode_t rxPhy
-
uint8_t dataChannelIndex
-
int16_t rssi
-
uint8_t rssiAntennaId
-
bleCteType_t cteType
-
bleSlotDurations_t slotDurations
-
bleIqReportPacketStatus_t packetStatus
-
uint16_t connEventCounter
-
uint8_t sampleCount
-
int8_t *aI_samples
-
int8_t *aQ_samples
-
gapLePhyMode_t rxPhy
-
struct gapConnCteRequestFailed_t
Public Members
-
bleResult_t status
-
bleResult_t status
-
struct gapPathLossThresholdEvent_t
-
struct gapTransmitPowerReporting_t
Public Members
-
bleTxPowerReportingReason_t reason
-
int8_t txPowerLevel
-
bleTxPowerLevelFlags_t flags
-
int8_t delta
-
bleTxPowerReportingReason_t reason
-
struct gapTransmitPowerInfo_t
-
struct gapEattConnectionRequest_t
-
struct gapEattConnectionComplete_t
-
struct gapEattReconfigureResponse_t
Public Members
-
l2capReconfigureResponse_t status
-
uint16_t localMtu
-
uint8_t cBearers
-
bearerId_t aBearerIds[(5U)]
-
l2capReconfigureResponse_t status
-
struct gapEattBearerStatusNotification_t
-
struct gapHandoverConnectedEvent_t
Public Members
-
bleAddressType_t peerAddressType
-
bleDeviceAddress_t peerAddress
-
bleLlConnectionRole_t connectionRole
-
bleAddressType_t peerAddressType
-
struct gapHandoverDisconnectedEvent_t
Public Members
-
bleResult_t status
-
bleResult_t status
-
struct gapConnectionEvent_t
-
struct gapIdentityInformation_t
Public Members
-
bleIdentityAddress_t identityAddress
-
uint8_t irk[(16U)]
-
blePrivacyMode_t privacyMode
-
bleIdentityAddress_t identityAddress
-
struct gapAutoConnectParams_t
Public Members
-
uint8_t cNumAddresses
-
bool_t writeInFilterAcceptList
-
gapConnectionRequestParameters_t *aAutoConnectData
-
uint8_t cNumAddresses
-
struct gapHostVersion_tag
-
union testParameters
Public Members
-
uint8_t resolvableTagKey[(16U)]
-
struct gapDecisionInstructionsData_tag arbitraryData
-
struct gapDecisionInstructionsData_tag rssi
-
struct gapDecisionInstructionsData_tag pathLoss
-
struct gapDecisionInstructionsData_tag advA
-
uint8_t resolvableTagKey[(16U)]
-
struct arbitraryData
-
struct rssi
-
struct pathLoss
-
struct advA
Public Members
-
bleAddressType_t address1Type
-
bleDeviceAddress_t address1
-
bleAddressType_t address2Type
-
bleDeviceAddress_t address2
-
bleAddressType_t address1Type
-
union eventData
Public Members
-
bleResult_t failReason
-
gapExtScanNotification_t scanNotification
-
gapAdvertisingSetTerminated_t advSetTerminated
-
gapPerAdvSubeventDataRequest_t subeventDataRequest
-
gapPerAdvResponse_t perAdvResponse
-
uint8_t advHandle
-
bleResult_t failReason
-
union eventData
Public Members
-
bleResult_t failReason
-
gapScannedDevice_t scannedDevice
-
gapExtScannedDevice_t extScannedDevice
-
gapPeriodicScannedDevice_t periodicScannedDevice
-
gapPeriodicScannedDeviceV2_t periodicScannedDeviceV2
-
gapSyncEstbEventData_t syncEstb
-
gapSyncLostEventData_t syncLost
-
gapConnectionlessIqReport_t iqReport
-
bleResult_t failReason
-
union pairingCompleteData
-
union eventData
Public Members
-
gapConnectedEvent_t connectedEvent
-
gapPairingParameters_t pairingEvent
-
gapAuthenticationRejectedEvent_t authenticationRejectedEvent
-
gapPeripheralSecurityRequestParameters_t peripheralSecurityRequestEvent
-
gapKeyExchangeRequestEvent_t keyExchangeRequestEvent
-
gapKeysReceivedEvent_t keysReceivedEvent
-
gapPairingCompleteEvent_t pairingCompleteEvent
-
gapLongTermKeyRequestEvent_t longTermKeyRequestEvent
-
gapEncryptionChangedEvent_t encryptionChangedEvent
-
gapDisconnectedEvent_t disconnectedEvent
-
int8_t rssi_dBm
-
int8_t txPowerLevel_dBm
-
bleResult_t failReason
-
uint32_t passkeyForDisplay
-
gapConnParamsUpdateReq_t connectionUpdateRequest
-
gapConnParamsUpdateComplete_t connectionUpdateComplete
-
gapConnLeDataLengthChanged_t leDataLengthChanged
-
gapKeypressNotification_t incomingKeypressNotification
-
uint32_t numericValueForDisplay
-
bleChannelMap_t channelMap
-
gapConnIqReport_t connIqReport
-
gapConnCteRequestFailed_t cteRequestFailedEvent
-
bleResult_t perAdvSyncTransferStatus
-
gapPathLossThresholdEvent_t pathLossThreshold
-
gapTransmitPowerReporting_t transmitPowerReporting
-
gapTransmitPowerInfo_t transmitPowerInfo
-
gapEattConnectionRequest_t eattConnectionRequest
-
gapEattConnectionComplete_t eattConnectionComplete
-
gapEattReconfigureResponse_t eattReconfigureResponse
-
gapEattBearerStatusNotification_t eattBearerStatusNotification
-
gapHandoverConnectedEvent_t handoverConnectedEvent
-
gapHandoverDisconnectedEvent_t handoverDisconnectedEvent
-
bleResult_t smError
-
gapConnectedEvent_t connectedEvent
att_errors.h
gatt_types.h
-
struct gattAttribute_t
-
struct gattCharacteristic_t
Public Members
-
gattCharacteristicPropertiesBitFields_t properties
-
gattAttribute_t value
-
uint8_t cNumDescriptors
-
gattAttribute_t *aDescriptors
-
gattCharacteristicPropertiesBitFields_t properties
-
struct gattService_tag
Public Members
-
uint16_t startHandle
-
uint16_t endHandle
-
bleUuidType_t uuidType
-
uint8_t cNumCharacteristics
-
gattCharacteristic_t *aCharacteristics
-
uint8_t cNumIncludedServices
-
struct gattService_tag *aIncludedServices
-
uint16_t startHandle
-
struct gattDbCharPresFormat_t
-
struct gattHandleRange_t
-
struct procStatus_t
Public Members
-
bool_t isOngoing
-
gattProcedureType_t ongoingProcedureType
-
gattProcedurePhase_t ongoingProcedurePhase
-
bool_t isOngoing
-
struct procDataStruct_t
Public Members
-
uint16_t index
-
uint16_t max
-
bleUuidType_t charUuidType
-
bool_t reliableLongWrite
-
bool_t bAllocatedArray
-
union procDataStruct_t pOutActualCount
-
union procDataStruct_t array
-
union procDataStruct_t reqParams
-
uint16_t index
-
union pOutActualCount
-
union array
Public Members
-
gattService_t *aServices
-
gattCharacteristic_t *aChars
-
gattAttribute_t *aDescriptors
-
uint8_t *aBytes
-
uint16_t *aHandles
-
gattService_t *aServices
-
union reqParams
Public Members
-
attReadByGroupTypeRequestParams_t rbgtParams
-
attFindByTypeValueRequestParams_t fbtvParams
-
attReadByTypeRequestParams_t rbtParams
-
attFindInformationRequestParams_t fiParams
-
attReadRequestParams_t rParams
-
attReadBlobRequestParams_t rbParams
-
attReadMultipleRequestParams_t rmParams
-
attVarWriteRequestAndCommandParams_t wParams
-
attSignedWriteCommandParams_t swParams
-
attPrepareWriteRequestResponseParams_t pwParams
-
attExecuteWriteRequestParams_t ewParams
-
attReadByGroupTypeRequestParams_t rbgtParams
gatt_interface.h
gatt_client_interface.h
gatt_server_interface.h
-
struct gattServerAttributeWrittenEvent_t
-
struct gattServerLongCharacteristicWrittenEvent_t
-
struct gattServerCccdWrittenEvent_t
-
struct gattServerProcedureError_t
-
struct gattServerEvent_t
-
union eventData
Public Members
-
gattServerMtuChangedEvent_t mtuChangedEvent
-
gattServerAttributeWrittenEvent_t attributeWrittenEvent
-
gattServerCccdWrittenEvent_t charCccdWrittenEvent
-
gattServerProcedureError_t procedureError
-
gattServerLongCharacteristicWrittenEvent_t longCharWrittenEvent
-
gattServerAttributeReadEvent_t attributeReadEvent
-
gattServerInvalidPdu_t attributeOpCode
-
gattServerMtuChangedEvent_t mtuChangedEvent
gatt_database.h
-
struct gattDbAttribute_t
gatt_db_app_interface.h
l2ca_cb_interface.h
-
struct l2caLeCbConnectionRequest_tag
-
struct l2caLeCbConnectionComplete_tag
-
struct l2caHandoverConnectionComplete_tag
-
struct l2caLeCbDisconnection_tag
-
struct l2caLeCbNoPeerCredits_tag
-
struct l2caLeCbLowPeerCredits_tag
-
struct l2caLeCbLocalCreditsNotification_tag
-
struct l2caLeCbError_tag
-
struct l2caLeCbChannelStatusNotification_tag
-
struct l2caEnhancedConnectionRequest_tag
-
struct l2caEnhancedConnectionComplete_tag
-
struct l2caEnhancedReconfigureRequest_tag
Public Members
-
deviceId_t deviceId
-
uint16_t newMtu
-
uint16_t newMps
-
l2capReconfigureResponse_t result
-
uint8_t noOfChannels
-
uint16_t aCids[5]
-
deviceId_t deviceId
-
struct l2caEnhancedReconfigureResponse_tag
-
struct l2capControlMessage_tag
-
union messageData
Public Members
-
l2caLeCbConnectionRequest_t connectionRequest
-
l2caLeCbConnectionComplete_t connectionComplete
-
l2caLeCbDisconnection_t disconnection
-
l2caLeCbNoPeerCredits_t noPeerCredits
-
l2caLeCbLowPeerCredits_t lowPeerCredits
-
l2caLeCbLocalCreditsNotification_t localCreditsNotification
-
l2caLeCbError_t error
-
l2caLeCbChannelStatusNotification_t channelStatusNotification
-
l2caHandoverConnectionComplete_t handoverConnectionComplete
-
l2caLeCbConnectionRequest_t connectionRequest