Cordio Stack and Cordio Profiles  r2p3-02rel0
Arm Ltd Proprietary Profile

Enumerations

enum  {
  WPC_P1_DAT_HDL_IDX,
  WPC_P1_NA_CCC_HDL_IDX,
  WPC_P1_HDL_LIST_LEN
}
 Arm Ltd. proprietary service P1 enumeration of handle indexes of characteristics to be discovered. More...
 

Functions

void WpcP1Discover (dmConnId_t connId, uint16_t *pHdlList)
 Perform service and characteristic discovery for Arm Ltd. proprietary service P1. Parameter pHdlList must point to an array of length WPC_P1_HDL_LIST_LEN. If discovery is successful the handles of discovered characteristics and descriptors will be set in pHdlList. More...
 

Description

Enumeration Type Documentation

anonymous enum

Arm Ltd. proprietary service P1 enumeration of handle indexes of characteristics to be discovered.

Enumerator
WPC_P1_DAT_HDL_IDX 

Proprietary data.

WPC_P1_NA_CCC_HDL_IDX 

Proprietary data client characteristic configuration descriptor.

WPC_P1_HDL_LIST_LEN 

Handle list length.

Definition at line 36 of file wpc_api.h.

37 {
38  WPC_P1_DAT_HDL_IDX, /*!< \brief Proprietary data */
39  WPC_P1_NA_CCC_HDL_IDX, /*!< \brief Proprietary data client characteristic configuration descriptor */
40  WPC_P1_HDL_LIST_LEN /*!< \brief Handle list length */
41 };
Handle list length.
Definition: wpc_api.h:40
Proprietary data.
Definition: wpc_api.h:38
Proprietary data client characteristic configuration descriptor.
Definition: wpc_api.h:39

Function Documentation

void WpcP1Discover ( dmConnId_t  connId,
uint16_t pHdlList 
)

Perform service and characteristic discovery for Arm Ltd. proprietary service P1. Parameter pHdlList must point to an array of length WPC_P1_HDL_LIST_LEN. If discovery is successful the handles of discovered characteristics and descriptors will be set in pHdlList.

Parameters
connIdConnection identifier.
pHdlListCharacteristic handle list.
Returns
None.