aqhome-tool: exchange CONNECT messages for data IPC.
This commit is contained in:
@@ -80,6 +80,7 @@ int AQH_Tool_AddDataPoint(GWEN_DB_NODE *dbGlobalArgs, int argc, char **argv)
|
|||||||
|
|
||||||
eventLoop=AQH_EventLoop_new();
|
eventLoop=AQH_EventLoop_new();
|
||||||
o=AQH_ToolClient_new(eventLoop, AQH_IPC_PROTOCOL_DATA_ID, AQH_IPC_PROTOCOL_DATA_VERSION, dbGlobalArgs, args);
|
o=AQH_ToolClient_new(eventLoop, AQH_IPC_PROTOCOL_DATA_ID, AQH_IPC_PROTOCOL_DATA_VERSION, dbGlobalArgs, args);
|
||||||
|
AQH_ToolClient_AddFlags(o, AQH_TOOL_CLIENT_CONNECTFLAGS_WITHCONNECTMSG);
|
||||||
AQH_ToolClient_SetCreateRequestMessageFn(o, _createRequestMessage);
|
AQH_ToolClient_SetCreateRequestMessageFn(o, _createRequestMessage);
|
||||||
rv=AQH_ToolClient_ReadLocalArgs(o, argc, argv);
|
rv=AQH_ToolClient_ReadLocalArgs(o, argc, argv);
|
||||||
if (rv!=0)
|
if (rv!=0)
|
||||||
|
|||||||
@@ -85,6 +85,7 @@ int AQH_Tool_GetDataPoints(GWEN_DB_NODE *dbGlobalArgs, int argc, char **argv)
|
|||||||
|
|
||||||
eventLoop=AQH_EventLoop_new();
|
eventLoop=AQH_EventLoop_new();
|
||||||
o=AQH_ToolClient_new(eventLoop, AQH_IPC_PROTOCOL_DATA_ID, AQH_IPC_PROTOCOL_DATA_VERSION, dbGlobalArgs, args);
|
o=AQH_ToolClient_new(eventLoop, AQH_IPC_PROTOCOL_DATA_ID, AQH_IPC_PROTOCOL_DATA_VERSION, dbGlobalArgs, args);
|
||||||
|
AQH_ToolClient_AddFlags(o, AQH_TOOL_CLIENT_CONNECTFLAGS_WITHCONNECTMSG);
|
||||||
AQH_ToolClient_SetCreateRequestMessageFn(o, _createRequestMessage);
|
AQH_ToolClient_SetCreateRequestMessageFn(o, _createRequestMessage);
|
||||||
AQH_ToolClient_SetHandleResponseMessageFn(o, _handleResponseMessage);
|
AQH_ToolClient_SetHandleResponseMessageFn(o, _handleResponseMessage);
|
||||||
rv=AQH_ToolClient_ReadLocalArgs(o, argc, argv);
|
rv=AQH_ToolClient_ReadLocalArgs(o, argc, argv);
|
||||||
|
|||||||
@@ -75,6 +75,7 @@ int AQH_Tool_GetDevices(GWEN_DB_NODE *dbGlobalArgs, int argc, char **argv)
|
|||||||
|
|
||||||
eventLoop=AQH_EventLoop_new();
|
eventLoop=AQH_EventLoop_new();
|
||||||
o=AQH_ToolClient_new(eventLoop, AQH_IPC_PROTOCOL_DATA_ID, AQH_IPC_PROTOCOL_DATA_VERSION, dbGlobalArgs, args);
|
o=AQH_ToolClient_new(eventLoop, AQH_IPC_PROTOCOL_DATA_ID, AQH_IPC_PROTOCOL_DATA_VERSION, dbGlobalArgs, args);
|
||||||
|
AQH_ToolClient_AddFlags(o, AQH_TOOL_CLIENT_CONNECTFLAGS_WITHCONNECTMSG);
|
||||||
AQH_ToolClient_SetCreateRequestMessageFn(o, _createRequestMessage);
|
AQH_ToolClient_SetCreateRequestMessageFn(o, _createRequestMessage);
|
||||||
AQH_ToolClient_SetHandleResponseMessageFn(o, _handleResponseMessage);
|
AQH_ToolClient_SetHandleResponseMessageFn(o, _handleResponseMessage);
|
||||||
rv=AQH_ToolClient_ReadLocalArgs(o, argc, argv);
|
rv=AQH_ToolClient_ReadLocalArgs(o, argc, argv);
|
||||||
|
|||||||
@@ -74,6 +74,7 @@ int AQH_Tool_GetValues(GWEN_DB_NODE *dbGlobalArgs, int argc, char **argv)
|
|||||||
|
|
||||||
eventLoop=AQH_EventLoop_new();
|
eventLoop=AQH_EventLoop_new();
|
||||||
o=AQH_ToolClient_new(eventLoop, AQH_IPC_PROTOCOL_DATA_ID, AQH_IPC_PROTOCOL_DATA_VERSION, dbGlobalArgs, args);
|
o=AQH_ToolClient_new(eventLoop, AQH_IPC_PROTOCOL_DATA_ID, AQH_IPC_PROTOCOL_DATA_VERSION, dbGlobalArgs, args);
|
||||||
|
AQH_ToolClient_AddFlags(o, AQH_TOOL_CLIENT_CONNECTFLAGS_WITHCONNECTMSG);
|
||||||
AQH_ToolClient_SetCreateRequestMessageFn(o, _createRequestMessage);
|
AQH_ToolClient_SetCreateRequestMessageFn(o, _createRequestMessage);
|
||||||
AQH_ToolClient_SetHandleResponseMessageFn(o, _handleResponseMessage);
|
AQH_ToolClient_SetHandleResponseMessageFn(o, _handleResponseMessage);
|
||||||
rv=AQH_ToolClient_ReadLocalArgs(o, argc, argv);
|
rv=AQH_ToolClient_ReadLocalArgs(o, argc, argv);
|
||||||
|
|||||||
@@ -76,6 +76,7 @@ int AQH_Tool_ModDevice(GWEN_DB_NODE *dbGlobalArgs, int argc, char **argv)
|
|||||||
|
|
||||||
eventLoop=AQH_EventLoop_new();
|
eventLoop=AQH_EventLoop_new();
|
||||||
o=AQH_ToolClient_new(eventLoop, AQH_IPC_PROTOCOL_DATA_ID, AQH_IPC_PROTOCOL_DATA_VERSION, dbGlobalArgs, args);
|
o=AQH_ToolClient_new(eventLoop, AQH_IPC_PROTOCOL_DATA_ID, AQH_IPC_PROTOCOL_DATA_VERSION, dbGlobalArgs, args);
|
||||||
|
AQH_ToolClient_AddFlags(o, AQH_TOOL_CLIENT_CONNECTFLAGS_WITHCONNECTMSG);
|
||||||
AQH_ToolClient_SetCreateRequestMessageFn(o, _createRequestMessage);
|
AQH_ToolClient_SetCreateRequestMessageFn(o, _createRequestMessage);
|
||||||
rv=AQH_ToolClient_ReadLocalArgs(o, argc, argv);
|
rv=AQH_ToolClient_ReadLocalArgs(o, argc, argv);
|
||||||
if (rv!=0)
|
if (rv!=0)
|
||||||
|
|||||||
@@ -74,6 +74,7 @@ int AQH_Tool_SetData(GWEN_DB_NODE *dbGlobalArgs, int argc, char **argv)
|
|||||||
|
|
||||||
eventLoop=AQH_EventLoop_new();
|
eventLoop=AQH_EventLoop_new();
|
||||||
o=AQH_ToolClient_new(eventLoop, AQH_IPC_PROTOCOL_DATA_ID, AQH_IPC_PROTOCOL_DATA_VERSION, dbGlobalArgs, args);
|
o=AQH_ToolClient_new(eventLoop, AQH_IPC_PROTOCOL_DATA_ID, AQH_IPC_PROTOCOL_DATA_VERSION, dbGlobalArgs, args);
|
||||||
|
AQH_ToolClient_AddFlags(o, AQH_TOOL_CLIENT_CONNECTFLAGS_WITHCONNECTMSG);
|
||||||
AQH_ToolClient_SetCreateRequestMessageFn(o, _createRequestMessage);
|
AQH_ToolClient_SetCreateRequestMessageFn(o, _createRequestMessage);
|
||||||
rv=AQH_ToolClient_ReadLocalArgs(o, argc, argv);
|
rv=AQH_ToolClient_ReadLocalArgs(o, argc, argv);
|
||||||
if (rv!=0)
|
if (rv!=0)
|
||||||
|
|||||||
@@ -76,6 +76,7 @@ int AQH_Tool_Watch(GWEN_DB_NODE *dbGlobalArgs, int argc, char **argv)
|
|||||||
|
|
||||||
eventLoop=AQH_EventLoop_new();
|
eventLoop=AQH_EventLoop_new();
|
||||||
o=AQH_ToolClient_new(eventLoop, AQH_IPC_PROTOCOL_DATA_ID, AQH_IPC_PROTOCOL_DATA_VERSION, dbGlobalArgs, args);
|
o=AQH_ToolClient_new(eventLoop, AQH_IPC_PROTOCOL_DATA_ID, AQH_IPC_PROTOCOL_DATA_VERSION, dbGlobalArgs, args);
|
||||||
|
AQH_ToolClient_AddFlags(o, AQH_TOOL_CLIENT_CONNECTFLAGS_WITHCONNECTMSG);
|
||||||
AQH_ToolClient_AddFlags(o, AQH_ENDPOINT_FLAGS_WANTUPDATES);
|
AQH_ToolClient_AddFlags(o, AQH_ENDPOINT_FLAGS_WANTUPDATES);
|
||||||
AQH_ToolClient_SetHandleResponseMessageFn(o, _handleResponseMessage);
|
AQH_ToolClient_SetHandleResponseMessageFn(o, _handleResponseMessage);
|
||||||
rv=AQH_ToolClient_ReadLocalArgs(o, argc, argv);
|
rv=AQH_ToolClient_ReadLocalArgs(o, argc, argv);
|
||||||
|
|||||||
Reference in New Issue
Block a user