aqhome-cgi: more work

This commit is contained in:
Martin Preuss
2025-09-15 18:47:16 +02:00
parent 8f2bd23dc5
commit 7f301d271b
4 changed files with 358 additions and 430 deletions

View File

@@ -18,22 +18,21 @@
#include <gwenhywfar/buffer.h>
#define AQH_MODDEVICES_PERMS_DEVICELIST 0x001
#define AQH_MODDEVICES_PERMS_DEVICEREAD 0x002
#define AQH_MODDEVICES_PERMS_DEVICEWRITE 0x004
#define AQH_MODDEVICES_PERMS_DEVICEADD 0x008
#define AQH_MODDEVICES_PERMS_DEVICEDEL 0x010
#define AQH_MODDEVICES_PERMS_DEVICEREAD 0x001
#define AQH_MODDEVICES_PERMS_DEVICEWRITE 0x002
#define AQH_MODDEVICES_PERMS_DEVICEADD 0x004
#define AQH_MODDEVICES_PERMS_DEVICEDEL 0x008
#define AQH_MODDEVICES_PERMS_VALUELIST 0x020
#define AQH_MODDEVICES_PERMS_VALUEREAD 0x040
#define AQH_MODDEVICES_PERMS_VALUEWRITE 0x080
#define AQH_MODDEVICES_PERMS_VALUEADD 0x100
#define AQH_MODDEVICES_PERMS_VALUEDEL 0x200
#define AQH_MODDEVICES_PERMS_VALUESET 0x400
#define AQH_MODDEVICES_PERMS_VALUEREAD 0x010
#define AQH_MODDEVICES_PERMS_VALUEWRITE 0x020
#define AQH_MODDEVICES_PERMS_VALUEADD 0x040
#define AQH_MODDEVICES_PERMS_VALUEDEL 0x080
#define AQH_MODDEVICES_PERMS_VALUESET 0x100
void AQH_ModDevices_Extend(AQH_MODULE *m, AQH_SERVICE *sv, const char *baseFolder);
int AQH_ModDevices_Create(AQH_SERVICE *sv);