return model->extension.storage.ls(st, path);
}
+void ws_get_params(void *ws, ws_params_t params)
+{
+ workstation_CLM03_t ws_clm03 = surf_workstation_resource_priv(ws);
+ memcpy(params, &ws_clm03->params, sizeof(s_ws_params_t));
+}
+
+void ws_set_params(void *ws, ws_params_t params)
+{
+ workstation_CLM03_t ws_clm03 = surf_workstation_resource_priv(ws);
+ /* may check something here. */
+ memcpy(&ws_clm03->params, params, sizeof(s_ws_params_t));
+}
+
static void surf_workstation_model_init_internal(void)
{
surf_model_t model = surf_model_init();
model->extension.workstation.unlink = ws_action_unlink;
model->extension.workstation.ls = ws_action_ls;
+ model->extension.workstation.get_params = ws_get_params;
+ model->extension.workstation.set_params = ws_set_params;
+
surf_workstation_model = model;
}