aqhome-nodes: transformed app to use new event2 interface.

This commit is contained in:
Martin Preuss
2025-03-01 15:21:02 +01:00
parent 72e32847c7
commit 0cfec70025
13 changed files with 1822 additions and 382 deletions

View File

@@ -1,6 +1,6 @@
/****************************************************************************
* This file is part of the project AqHome.
* AqHome (c) by 2023 Martin Preuss, all rights reserved.
* AqHome (c) by 2025 Martin Preuss, all rights reserved.
*
* The license for this file can be found in the file COPYING which you
* should have received along with this file.
@@ -10,13 +10,15 @@
#define AQHOMED_DB_H
#include "./aqhomed.h"
#include "./server.h"
#include "aqhome/events2/object.h"
#include "aqhome/ipc2/message.h"
void AQH_NodeServer_NodeMsgToDb(AQH_OBJECT *o, const AQH_MESSAGE *msg);
void AqHomed_NodeMsgToDb(AQHOMED *aqh, const GWEN_MSG *msg);
void AqHomed_WriteNodeDb(AQHOMED *aqh);
void AQH_NodeServer_WriteNodeDb(AQH_OBJECT *o);