GATTS_AddService

C

uint16_t GATTS_AddService(GATTS_Service_T *p_service, uint8_t numAttributes);

Description

Registers a service with the GATT server.

Parameters

ParameterDescription
[in] p_servicePointer to the service information being registered. See GATTS_Service_T.
[in] numAttributesNumber of attributes in the service being registered.

Return values

Return valueDescription
MBA_RES_SUCCESSService successfully registered.
MBA_RES_FAILRegistration failed due to a handle conflict or the start handle being too low.