mirror of https://github.com/nymea/nymea.git
Update Experience plugin api
parent
8208473302
commit
0b5284d5f5
|
|
@ -43,9 +43,9 @@ void ExperiencePlugin::init()
|
|||
}
|
||||
|
||||
/*! Returns a pointer to the DeviceManager. The pointer won't be valid unless init() has been called. */
|
||||
ThingManager *ExperiencePlugin::deviceManager()
|
||||
ThingManager *ExperiencePlugin::thingManager()
|
||||
{
|
||||
return m_deviceManager;
|
||||
return m_thingManager;
|
||||
}
|
||||
|
||||
/*! Returns a pointer to the JsonRPCServer. The pointer won't be valid unless init() has been called. */
|
||||
|
|
@ -57,7 +57,7 @@ JsonRPCServer *ExperiencePlugin::jsonRpcServer()
|
|||
|
||||
void ExperiencePlugin::initPlugin(ThingManager *deviceManager, JsonRPCServer *jsonRPCServer)
|
||||
{
|
||||
m_deviceManager = deviceManager;
|
||||
m_thingManager = deviceManager;
|
||||
m_jsonRpcServer = jsonRPCServer;
|
||||
|
||||
init();
|
||||
|
|
|
|||
|
|
@ -48,14 +48,14 @@ public:
|
|||
virtual void init() = 0;
|
||||
|
||||
protected:
|
||||
ThingManager* deviceManager();
|
||||
ThingManager* thingManager();
|
||||
JsonRPCServer* jsonRpcServer();
|
||||
|
||||
private:
|
||||
friend class nymeaserver::ExperienceManager;
|
||||
void initPlugin(ThingManager *deviceManager, JsonRPCServer *jsonRPCServer);
|
||||
void initPlugin(ThingManager *thingManager, JsonRPCServer *jsonRPCServer);
|
||||
|
||||
ThingManager *m_deviceManager = nullptr;
|
||||
ThingManager *m_thingManager = nullptr;
|
||||
JsonRPCServer *m_jsonRpcServer = nullptr;
|
||||
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in New Issue