#ifndef SURF_NETWORK_INTERFACE_HPP_
#define SURF_NETWORK_INTERFACE_HPP_
+
/***********
* Classes *
***********/
/*********
* Tools *
*********/
+XBT_PUBLIC(void) netlink_parse_init(sg_platf_link_cbarg_t link);
-void net_define_callbacks(void);
+XBT_PUBLIC(void) net_add_traces();
/*********
* Model *
* @param properties Dictionary of properties associated to this Resource
* @return The created NetworkLink
*/
- virtual NetworkLinkPtr createResource(const char *name,
+ virtual NetworkLinkPtr createNetworkLink(const char *name,
double bw_initial,
tmgr_trace_t bw_trace,
double lat_initial,
e_surf_link_sharing_policy_t policy,
xbt_dict_t properties)=0;
-
virtual void gapAppend(double /*size*/, const NetworkLinkPtr /*link*/, NetworkActionPtr /*action*/) {};
/**