2 * Copyright (c) 2013, TOYOTA MOTOR CORPORATION.
4 * This program is licensed under the terms and conditions of the
5 * Apache License, version 2.0. The full text of the Apache License is at
6 * http://www.apache.org/licenses/LICENSE-2.0
10 * @brief header file of command parser tools
15 #ifndef _HOME_SCREEN_PARSER_H_
16 #define _HOME_SCREEN_PARSER_H_
22 #include <glib-object.h>
23 #include <json-glib/json-glib.h>
26 #include "home_screen.h"
27 #include "ico_uxf_conf.h"
29 /*============================================================================*/
31 /*============================================================================*/
38 typedef struct _hs_command_req hs_command_req_t;
39 struct _hs_command_req {
41 char appid[ICO_UXF_MAX_PROCESS_NAME+1];
98 } window[ICO_HS_WINDOW_NUM_MAX];
109 /*============================================================================*/
111 /*============================================================================*/
112 extern int hs_parse_form(char *, int);
113 extern int hs_conftrol_form(const char*, int);
114 extern void hs_dump_app(void);
115 extern int hs_control_app_screen(void);
116 extern void hs_get_tilescreendata(void);
118 extern int hs_req_touch;
119 extern int hs_stat_touch;
121 #endif /* _HOME_SCREEN_PARSER_H_ */