otPlatBleGattService

#include <ble.h>

Registration descriptor for a GATT service.

Summary

Public attributes

mCharacteristics
Array of characteristic definitions corresponding to characteristics belonging to this service.
mHandle
uint16_t
Handle of service; written to by stack after call to otPlatBleGattServerServicesRegister.
mUuid
Pointer to service UUID; use BLE_UUIDxx_DECLARE macros to declare proper UUID; NULL if there are no more characteristics in the service.

Public attributes

mCharacteristics

otPlatBleGattCharacteristic * otPlatBleGattService::mCharacteristics

Array of characteristic definitions corresponding to characteristics belonging to this service.

mHandle

uint16_t otPlatBleGattService::mHandle

Handle of service; written to by stack after call to otPlatBleGattServerServicesRegister.

mUuid

const otPlatBleUuid otPlatBleGattService::mUuid

Pointer to service UUID; use BLE_UUIDxx_DECLARE macros to declare proper UUID; NULL if there are no more characteristics in the service.