-// ========== SURF CPU ============
-surf_cpu_t sg_host_surfcpu(sg_host_t host) {
- return (surf_cpu_t) xbt_lib_get_level(host, SURF_CPU_LEVEL);
-}
-void sg_host_surfcpu_set(sg_host_t host, surf_cpu_t cpu) {
- xbt_lib_set(host_lib, host->key, SURF_CPU_LEVEL, cpu);
-}
-void sg_host_surfcpu_destroy(sg_host_t host) {
- xbt_lib_unset(host_lib,host->key,SURF_CPU_LEVEL,1);
-}
-// ========== RoutingEdge ============
-RoutingEdge *sg_host_edge(sg_host_t host) {
- return (RoutingEdge*) xbt_lib_get_level(host, ROUTING_HOST_LEVEL);
-}
-void sg_host_edge_set(sg_host_t host, RoutingEdge *edge) {
- xbt_lib_set(host_lib, host->key, ROUTING_HOST_LEVEL, edge);
-}
-void sg_host_edge_destroy(sg_host_t host, int do_callback) {
- xbt_lib_unset(host_lib,host->key,ROUTING_HOST_LEVEL,do_callback);
-}
-
-