Example #1
0
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;
}
Example #2
0
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;
}
Example #3
0
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;
}
Example #4
0
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;
}
Example #5
0
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;
}