struct Core::Bluetooth::IGattPeripheralCharacteristic

Overview

#include <coregattperipheral.h>

struct IGattPeripheralCharacteristic: public Core::Bluetooth::IGattPeripheralAttribute
{
    // methods

    virtual void notify (const uint8 valueBuffer [], int valueSize) = 0;

    virtual ErrorCode createDescriptorAsync (
        UIDRef uuid,
        const uint8 valueBuffer [],
        int valueSize
    ) = 0;

    virtual void addObserver (IGattPeripheralCharacteristicObserver* observer) = 0;
    virtual void removeObserver (IGattPeripheralCharacteristicObserver* observer) = 0;
};

Detailed Documentation

Methods

virtual void notify (const uint8 valueBuffer [], int valueSize) = 0

Called to notify/indicate Centrals of new Value.