return 0;
}
+static void action_network_KCCFLN05_use(surf_action_t action)
+{
+ action->using++;
+}
+
static double share_network_KCCFLN05_resources(double now)
{
s_surf_action_network_KCCFLN05_t action;
return 0;
}
+static void action_cpu_KCCFLN05_use(surf_action_t action)
+{
+ action->using++;
+}
+
static void action_cpu_KCCFLN05_change_state(surf_action_t action,
e_surf_action_state_t state)
{
surf_cpu_resource->common_public->action_get_state =
surf_action_get_state;
surf_cpu_resource->common_public->action_free = action_cpu_KCCFLN05_free;
+ surf_cpu_resource->common_public->action_use = action_cpu_KCCFLN05_use;
surf_cpu_resource->common_public->action_cancel = NULL;
surf_cpu_resource->common_public->action_recycle = NULL;
surf_cpu_resource->common_public->action_change_state = action_cpu_KCCFLN05_change_state;
surf_network_resource->common_public->action_get_state =
surf_action_get_state;
surf_network_resource->common_public->action_free = action_network_KCCFLN05_free;
+ surf_network_resource->common_public->action_use = action_network_KCCFLN05_use;
surf_network_resource->common_public->action_cancel = NULL;
surf_network_resource->common_public->action_recycle = NULL;
surf_network_resource->common_public->action_change_state = action_network_KCCFLN05_change_state;