increased verbosity.
This commit is contained in:
@@ -48,14 +48,19 @@ void AqHomeData_HandleGetValues(AQHOME_DATA *aqh, GWEN_MSG_ENDPOINT *ep, const G
|
|||||||
{
|
{
|
||||||
const AQH_VALUE_LIST *origValueList;
|
const AQH_VALUE_LIST *origValueList;
|
||||||
|
|
||||||
|
DBG_INFO(NULL, "HandleGetValues");
|
||||||
origValueList=AQH_Storage_GetValueList(aqh->storage);
|
origValueList=AQH_Storage_GetValueList(aqh->storage);
|
||||||
if (origValueList) {
|
if (origValueList) {
|
||||||
if (AQH_Value_List_GetCount(origValueList)<AQHOMEDATA_VALUESPERMSG)
|
DBG_INFO(NULL, "Have a list of %d values", AQH_Value_List_GetCount(origValueList));
|
||||||
|
if (AQH_Value_List_GetCount(origValueList)<AQHOMEDATA_VALUESPERMSG) {
|
||||||
|
DBG_INFO(NULL, "Sending all entries in one message");
|
||||||
_sendValueList(aqh, ep, origValueList, AQH_MSGDATA_VALUES_FLAGS_LASTMSG);
|
_sendValueList(aqh, ep, origValueList, AQH_MSGDATA_VALUES_FLAGS_LASTMSG);
|
||||||
|
}
|
||||||
else {
|
else {
|
||||||
AQH_VALUE_LIST *tmpValueList;
|
AQH_VALUE_LIST *tmpValueList;
|
||||||
const AQH_VALUE *v;
|
const AQH_VALUE *v;
|
||||||
|
|
||||||
|
DBG_INFO(NULL, "Sending entries in multiple messages");
|
||||||
tmpValueList=AQH_Value_List_new();
|
tmpValueList=AQH_Value_List_new();
|
||||||
v=AQH_Value_List_First(origValueList);
|
v=AQH_Value_List_First(origValueList);
|
||||||
while(v) {
|
while(v) {
|
||||||
@@ -66,13 +71,16 @@ void AqHomeData_HandleGetValues(AQHOME_DATA *aqh, GWEN_MSG_ENDPOINT *ep, const G
|
|||||||
copyOfValue=AQH_Value_dup(v);
|
copyOfValue=AQH_Value_dup(v);
|
||||||
AQH_Value_List_Add(copyOfValue, tmpValueList);
|
AQH_Value_List_Add(copyOfValue, tmpValueList);
|
||||||
if (AQH_Value_List_GetCount(tmpValueList)>=AQHOMEDATA_VALUESPERMSG) {
|
if (AQH_Value_List_GetCount(tmpValueList)>=AQHOMEDATA_VALUESPERMSG) {
|
||||||
|
DBG_INFO(NULL, "Sending %d values", AQH_Value_List_GetCount(tmpValueList));
|
||||||
_sendValueList(aqh, ep, tmpValueList, next?0:AQH_MSGDATA_VALUES_FLAGS_LASTMSG);
|
_sendValueList(aqh, ep, tmpValueList, next?0:AQH_MSGDATA_VALUES_FLAGS_LASTMSG);
|
||||||
AQH_Value_List_Clear(tmpValueList);
|
AQH_Value_List_Clear(tmpValueList);
|
||||||
}
|
}
|
||||||
v=next;
|
v=next;
|
||||||
}
|
}
|
||||||
if (AQH_Value_List_GetCount(tmpValueList))
|
if (AQH_Value_List_GetCount(tmpValueList)) {
|
||||||
_sendValueList(aqh, ep, tmpValueList, AQH_MSGDATA_VALUES_FLAGS_LASTMSG); /* send remaining */
|
DBG_INFO(NULL, "Sending %d values", AQH_Value_List_GetCount(tmpValueList));
|
||||||
|
_sendValueList(aqh, ep, tmpValueList, AQH_MSGDATA_VALUES_FLAGS_LASTMSG); /* send remaining */
|
||||||
|
}
|
||||||
AQH_Value_List_free(tmpValueList);
|
AQH_Value_List_free(tmpValueList);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -176,7 +176,7 @@ void _handleIpcMsg(AQHOME_DATA *aqh, GWEN_MSG_ENDPOINT *ep, const GWEN_MSG *msg)
|
|||||||
|
|
||||||
/* exec IPC message */
|
/* exec IPC message */
|
||||||
code=GWEN_IpcMsg_GetCode(msg);
|
code=GWEN_IpcMsg_GetCode(msg);
|
||||||
DBG_ERROR(AQH_LOGDOMAIN, "Received IPC packet %d", (int) code);
|
DBG_ERROR(AQH_LOGDOMAIN, "Received IPC packet %d (%x)", (int) code, code);
|
||||||
switch(code) {
|
switch(code) {
|
||||||
case AQH_MSGTYPE_IPC_DATA_CONNECT_REQ: AqHomeData_HandleConnect(aqh, ep, msg); break;
|
case AQH_MSGTYPE_IPC_DATA_CONNECT_REQ: AqHomeData_HandleConnect(aqh, ep, msg); break;
|
||||||
case AQH_MSGTYPE_IPC_DATA_UPDATEDATA: AqHomeData_HandleUpdateData(aqh, ep, msg); break;
|
case AQH_MSGTYPE_IPC_DATA_UPDATEDATA: AqHomeData_HandleUpdateData(aqh, ep, msg); break;
|
||||||
|
|||||||
Reference in New Issue
Block a user