struct Core::Bluetooth::IGattPeripheralObserver

Overview

#include <coregattperipheral.h>

struct IGattPeripheralObserver
{
    // methods

    virtual void onPeripheralChanged (GattPeripheralStatus status) = 0;

    virtual void onServiceCreated (
        IGattPeripheralService* service,
        ErrorCode result
    ) = 0;
};

Detailed Documentation

Methods

virtual void onPeripheralChanged (GattPeripheralStatus status) = 0

Called when startup sequence is completed.

virtual void onServiceCreated (
    IGattPeripheralService* service,
    ErrorCode result
) = 0

Called when service is created, implementation is responsible for checking callId matches return value of createService.