bool sc_stb_do_auth_defaults(sc_list_t *list) { sc_list_node_append(list, sc_list_node_create(sc_param_create_string("login", "", true))); sc_list_node_append(list, sc_list_node_create(sc_param_create_string("password", "", true))); sc_list_node_append(list, sc_list_node_create(sc_param_create_string("device_id", "", false))); sc_list_node_append(list, sc_list_node_create(sc_param_create_string("device_id2", "", false))); return true; }
bool sc_itv_create_link_defaults(sc_param_request_t *params) { sc_param_t *param; param = sc_param_create_string("cmd", "", true); param->first = param; param = sc_param_link(param, sc_param_create_string("forced_storage", "undefined", false)); param = sc_param_link(param, sc_param_create_integer("disable_ad", 0, false)); params->param = param->first; param = NULL; return true; }
bool sc_itv_get_ordered_list_defaults(sc_param_request_t *params) { sc_param_t *param; param = sc_param_create_string("genre", "*", false); param->first = param; param = sc_param_link(param, sc_param_create_integer("fav", 0, true)); param = sc_param_link(param, sc_param_create_string("sortby", "number", true)); param = sc_param_link(param, sc_param_create_integer("p", 0, false)); params->param = param->first; param = NULL; return true; }
bool sc_stb_get_profile_defaults(sc_list_t *list) { sc_list_node_append(list, sc_list_node_create(sc_param_create_string("stb_type", "MAG250", true))); sc_list_node_append(list, sc_list_node_create(sc_param_create_string("sn", "0000000000000", true))); sc_list_node_append(list, sc_list_node_create( sc_param_create_string("ver", "ImageDescription: 0.2.16-250; " "ImageDate: 18 Mar 2013 19:56:53 GMT+0200; " "PORTAL version: 4.9.9; " "API Version: JS API version: 328; " "STB API version: 134; " "Player Engine version: 0x566", true))); sc_list_node_append(list, sc_list_node_create(sc_param_create_string("device_id", "", false))); sc_list_node_append(list, sc_list_node_create(sc_param_create_string("device_id2", "", false))); sc_list_node_append(list, sc_list_node_create(sc_param_create_string("signature", "", false))); sc_list_node_append(list, sc_list_node_create(sc_param_create_boolean("not_valid_token", false, true))); sc_list_node_append(list, sc_list_node_create(sc_param_create_boolean("auth_second_step", false, true))); sc_list_node_append(list, sc_list_node_create(sc_param_create_boolean("hd", true, true))); sc_list_node_append(list, sc_list_node_create(sc_param_create_integer("num_banks", 1, true))); sc_list_node_append(list, sc_list_node_create(sc_param_create_integer("image_version", 216, true))); sc_list_node_append(list, sc_list_node_create(sc_param_create_string("hw_version", "1.7-BD-00", true))); return true; }
bool sc_stb_handshake_defaults(sc_list_t *list) { sc_list_node_append(list, sc_list_node_create(sc_param_create_string("token", "", false))); return true; }