nymea/server/jsonrpc
Michael Zanetti 5f61ae03a7 make DeviceManager and RuleEngine in GuhCore private
This helps to have a cleaner separation between modules and have a
place to do inter-module checks before modifying data (e.g.
cascade deleting rules when a device is deleted etc)
2019-04-01 20:48:17 +02:00
..
actionhandler.cpp make DeviceManager and RuleEngine in GuhCore private 2019-04-01 20:48:17 +02:00
actionhandler.h add Actions.GetActionType(actionTypeId) to JSONRPC 2014-05-05 20:21:27 +02:00
devicehandler.cpp make DeviceManager and RuleEngine in GuhCore private 2019-04-01 20:48:17 +02:00
devicehandler.h add initial support for pairing devices (Only CreateMethodDiscovery and SetupMethodPushButton so far) 2019-04-01 20:47:51 +02:00
eventhandler.cpp state changes emit events now 2014-06-08 20:52:30 +02:00
eventhandler.h state changes emit events now 2014-06-08 20:52:30 +02:00
jsonhandler.cpp added google mail notification plugin 2014-04-20 18:49:39 +02:00
jsonhandler.h added google mail notification plugin 2014-04-20 18:49:39 +02:00
jsonrpcserver.cpp add initial support for pairing devices (Only CreateMethodDiscovery and SetupMethodPushButton so far) 2019-04-01 20:47:51 +02:00
jsonrpcserver.h added google mail notification plugin 2014-04-20 18:49:39 +02:00
jsontypes.cpp write more tests for the rules engine. 2019-04-01 20:47:51 +02:00
jsontypes.h allow calling AddRule with a single eventDescriptor but also with a list 2019-04-01 20:47:51 +02:00
ruleshandler.cpp make DeviceManager and RuleEngine in GuhCore private 2019-04-01 20:48:17 +02:00
ruleshandler.h added google mail notification plugin 2014-04-20 18:49:39 +02:00