Work on msgset

FossilOrigin-Name: 47f9ccd5e442443a9023a8d408ef2ebe2d073c947767058ba631d8b1a94063b2
This commit is contained in:
7u83@mail.ru
2018-03-03 07:15:19 +00:00
parent b1e98fdd4a
commit ca22c44590
31 changed files with 669 additions and 1071 deletions

View File

@ -346,23 +346,23 @@ static int process_elements(struct conn *conn, uint8_t * rawmsg, int len,
as.elem_id = cw_get_elem_id(elem);
int elem_len = cw_get_elem_len(elem);
cw_elem_handler_t search_eh;
memset(&search_eh,0,sizeof(search_eh));
struct cw_ElemDef search_elem;
search_elem.handler=&search_eh;
//cw_elem_handler_t search_eh;
//memset(&search_eh,0,sizeof(search_eh));
// struct cw_ElemDef search_elem;
// search_elem.handler=&search_eh;
search_eh.id = cw_get_elem_id(elem);
// search_eh.id = cw_get_elem_id(elem);
struct cw_ElemDef * elem;
elem = mavl_find(message->elements_tree,&search_elem);
// elem = mavl_find(message->elements_tree,&search_elem);
printf("ElemCHeck %d\n",search_eh.id);
if (elem){
printf("Elem %d found! %s\n", elem->handler->id , elem->handler->name);
}
//printf("ElemCHeck %d\n",search_eh.id);
//if (elem){
//printf("Elem %d found! %s\n", elem->handler->id , elem->handler->name);
//}
// TODO XXX
// af = cw_actionlist_in_get(conn->actions->in, &as);
af = 0;