struct Core::Bluetooth::IGattPeripheralService
Overview
#include <coregattperipheral.h> struct IGattPeripheralService { // methods virtual uint16 getStartHandle () const = 0; virtual uint16 getStopHandle () const = 0; virtual ErrorCode createCharacteristicAsync (const CharacteristicInfo& characteristicInfo) = 0; virtual void addInclude (IGattPeripheralService* service) = 0; virtual tbool startAdvertising () = 0; virtual tbool stopAdvertising () = 0; virtual void addObserver (IGattPeripheralServiceObserver* observer) = 0; virtual void removeObserver (IGattPeripheralServiceObserver* observer) = 0; virtual void close () = 0; };
Detailed Documentation
Methods
virtual ErrorCode createCharacteristicAsync (const CharacteristicInfo& characteristicInfo) = 0
Triggers creation of Characteristic, behavior unreliable when called after startAdvertising, callId output to be passed with Handler.