return 0;
}
-
-int ttd_config_write(void *cmd_data)
-{
- ttd_cmd_data *c_data = cmd_data;
- void *data = NULL;
- unsigned int data_len = 0;
- int ret = 0;
-
- retv_if(!cmd_data, -1);
-
- ret = ttd_cmd_get_data(c_data, &data, &data_len);
- retv_if(ret < 0, -1);
-
- switch (ttd_cmd_get_command(cmd_data))
- {
- case TTD_CMD_CONFIG_SET_SERVER_URL:
- ret = ttd_config_write_string("url", "server", (char *)data);
- if (ret < 0) {
- _E("Failed to set server url[%s]", (char *)data);
- return -1;
- }
- break;
- case TTD_CMD_CONFIG_SET_APP_ID:
- ret = ttd_config_write_string("worker", "appid", (char *)data);
- if (ret < 0) {
- _E("Failed to set app id[%s]", (char *)data);
- return -1;
- }
- break;
-#if 0
- case TTD_CMD_CONFIG_SET_XXXX_XXXX:
- int val = __convert_string_to_int((char *)c_data->data);
- ret = ttd_config_write_integer("", "", val);
- if (ret < 0) {
- _E("Failed to set XXX XXX[%d]", val);
- return -1;
- }
- break;
- case TTD_CMD_CONFIG_SET_XXXX_XXX:
- bool val = __convert_string_to_bool((char *)c_data->data);
- ret = ttd_config_write_boolean("", "", val);
- if (ret < 0) {
- _E("Failed to set XXX XXX[%d]", val);
- return -1;
- }
- break;
-#endif
- default:
- _E("Strange action");
- return -1;
- break;
- }
-
- return 0;
-}
-
-#if 0
-static int __convert_string_to_int(const char *str);
-static bool __convert_string_to_bool(const char *str);
-
-static int __convert_string_to_int(const char *str)
-{
- if (!str) {
- _E("String is NULL!!!!!!!");
- return -1;
- }
-
- return atoi(str);
-}
-
-static bool __convert_string_to_bool(const char *str)
-{
- if (!str) {
- _E("String is NULL!!!!!!!");
- return false;
- }
-
- if ((!strncmp(str, "false", strlen("false"))) || (!strncmp(str, "FALSE", strlen("FALSE"))))
- return false;
- else if ((!strncmp(str, "true", strlen("true")))
- || (!strncmp(str, "TRUE", strlen("TRUE"))))
- return true;
- else {
- _E("Strange data!!!!!!");
- return false;
- }
-}
-#endif