BLE_TRSPC_EventId_T

C

typedef enum BLE_TRSPC_EventId_T
{
    BLE_TRSPC_EVT_UL_STATUS = 0x01,
    BLE_TRSPC_EVT_DL_STATUS,
    BLE_TRSPC_EVT_RECEIVE_DATA,
    BLE_TRSPC_EVT_VENDOR_CMD,
    BLE_TRSPC_EVT_VENDOR_CMD_RSP,
    BLE_TRSPC_EVT_DISC_COMPLETE,
    BLE_TRSPC_EVT_ERR_NO_MEM,
    BLE_TRSPC_EVT_END
}BLE_TRSPC_EventId_T;

Description

Enumeration of BLE Transparent Profile callback event types.

EnumeratorDescription
BLE_TRSPC_EVT_UL_STATUSEvent indicating an uplink status update. Refer to BLE_TRSPC_EvtUplinkStatus_T for event details.
BLE_TRSPC_EVT_DL_STATUSEvent indicating a downlink status update. Refer to BLE_TRSPC_EvtDownlinkStatus_T for event details.
BLE_TRSPC_EVT_RECEIVE_DATAEvent indicating data has been received on the data channel. Refer to BLE_TRSPC_EvtReceiveData_T for event details.
BLE_TRSPC_EVT_VENDOR_CMDEvent indicating a vendor-specific command has been received. Refer to BLE_TRSPC_EvtVendorCmd_T for event details.
BLE_TRSPC_EVT_VENDOR_CMD_RSPEvent indicating a response to a vendor-specific command has been received. Refer to BLE_TRSPC_EvtVendorCmdRsp_T for event details.
BLE_TRSPC_EVT_DISC_COMPLETEEvent indicating the discovery process has completed. Refer to BLE_TRSPC_EvtDiscComplete_T for event details.
BLE_TRSPC_EVT_ERR_NO_MEMEvent indicating an internal error due to insufficient heap memory.