- nw_link->m_bwCurrent = bw_initial;
- if (bw_trace)
- nw_link->p_bwEvent =
- tmgr_history_add_trace(history, bw_trace, 0.0, 0, static_cast<ResourcePtr>(nw_link));
- nw_link->p_stateCurrent = state_initial;
- nw_link->m_latCurrent = lat_initial;
- if (lat_trace)
- nw_link->p_latEvent =
- tmgr_history_add_trace(history, lat_trace, 0.0, 0, static_cast<ResourcePtr>(nw_link));
- if (state_trace)
- nw_link->p_stateEvent =
- tmgr_history_add_trace(history, state_trace, 0.0, 0, static_cast<ResourcePtr>(nw_link));
-
- nw_link->p_constraint =
- lmm_constraint_new(ptask_maxmin_system, nw_link,
- nw_link->m_bwCurrent);
-
- if (policy == SURF_LINK_FATPIPE)
- lmm_constraint_shared(nw_link->p_constraint);
+ LinkL07Ptr nw_link = new LinkL07(this, name, properties,
+ bw_initial, bw_trace,
+ lat_initial, lat_trace,
+ state_initial, state_trace,
+ policy);