- surf_network_model->action_get_state = surf_action_get_state;
- surf_network_model->action_get_start_time = surf_action_get_start_time;
- surf_network_model->action_get_finish_time = surf_action_get_finish_time;
- surf_network_model->action_free = action_free;
- surf_network_model->action_use = action_use;
- surf_network_model->action_cancel = action_cancel;
- surf_network_model->action_recycle = action_recycle;
- surf_network_model->action_change_state = action_change_state;
- surf_network_model->action_set_data = surf_action_set_data;
- surf_network_model->name = "network";
-
- surf_network_model->model_private->resource_used = resource_used;
- surf_network_model->model_private->share_resources = share_resources;
+ surf_network_model->name = "constant time network";
+ surf_network_model->action_unref = netcste_action_unref;
+ surf_network_model->action_cancel = netcste_action_cancel;
+ surf_network_model->action_recycle = net_action_recycle;
+ surf_network_model->get_remains = surf_action_get_remains;
+#ifdef HAVE_LATENCY_BOUND_TRACKING
+ surf_network_model->get_latency_limited = net_get_link_latency_limited;
+#endif
+
+ surf_network_model->model_private->resource_used = netcste_resource_used;
+ surf_network_model->model_private->share_resources =
+ netcste_share_resources;