struct Core::Bluetooth::IGattCentralFactory

Overview

#include <coregattcentral.h>

struct IGattCentralFactory: public Core::IPropertyHandler
{
    // fields

    static const InterfaceID kIID = FOUR_CHAR_ID('G', 'A', 'C', 'F');

    // methods

    virtual IGattCentral* createGattCentral() = 0;
};

Inherited Members

public:
    // fields

    static const InterfaceID kIID = 0;

    // methods

    virtual void setProperty(const Property& value) = 0;
    virtual void getProperty(Property& value) = 0;
    virtual void release() = 0;

Detailed Documentation

Methods

virtual IGattCentral* createGattCentral() = 0

Create an instance of the IGattCentral interface.

Multiple instances may be used at the same time.