TI BLE5-Stack API Documentation  9.14.00
Typedefs
BLEAppUtil Functions Typedefs

This module implements BLEAppUtil Functions Typedefs. More...

Typedefs

typedef uint8_t BLEAppUtil_BDaddr[B_ADDR_LEN]
 Device Address. More...
 
typedef ICall_Hdr BLEAppUtil_msgHdr_t
 
typedef void(* EventHandler_t) (uint32 event, BLEAppUtil_msgHdr_t *pMsgData)
 Event handler which used in BLEAppUtil_EventHandler_t. More...
 
typedef void(* InvokeFromBLEAppUtilContext_t) (char *pData)
 Profile/Service Invoke from BLE App Util context type. This callback is used by BLEAppUtil_invokeFunction and BLEAppUtil_invokeFunctionNoData. More...
 
typedef void(* StackInitDone_t) (gapDeviceInitDoneEvent_t *deviceInitDoneData)
 A callback which will be called when Device Initialization Done event is raised. Should be sent to BLEAppUtil_init. More...
 

Detailed Description

This module implements BLEAppUtil Functions Typedefs.

Typedef Documentation

§ BLEAppUtil_BDaddr

typedef uint8_t BLEAppUtil_BDaddr[B_ADDR_LEN]

Device Address.

§ BLEAppUtil_msgHdr_t

typedef ICall_Hdr BLEAppUtil_msgHdr_t

§ EventHandler_t

typedef void(* EventHandler_t) (uint32 event, BLEAppUtil_msgHdr_t *pMsgData)

Event handler which used in BLEAppUtil_EventHandler_t.

Parameters
event- message event.
pMsgData- pointer to message data.
Returns
none

§ InvokeFromBLEAppUtilContext_t

typedef void(* InvokeFromBLEAppUtilContext_t) (char *pData)

Profile/Service Invoke from BLE App Util context type. This callback is used by BLEAppUtil_invokeFunction and BLEAppUtil_invokeFunctionNoData.

Parameters
pData- The data to provide the callback
Returns
none

§ StackInitDone_t

typedef void(* StackInitDone_t) (gapDeviceInitDoneEvent_t *deviceInitDoneData)

A callback which will be called when Device Initialization Done event is raised. Should be sent to BLEAppUtil_init.

Parameters
deviceInitDoneData- Init Done data which shall be used by the callback. the data is of the format: gapDeviceInitDoneEvent_t.
Returns
none
© Copyright 1995-2025, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale