1 /* Copyright (c) 2004, 2005, 2006, 2007, 2008, 2009, 2010. The SimGrid Team.
2 * All rights reserved. */
4 /* This program is free software; you can redistribute it and/or modify it
5 * under the terms of the license (GNU LGPL) which comes with this package. */
7 #ifndef _SURF_SURF_ROUTING_H
8 #define _SURF_SURF_ROUTING_H
10 extern xbt_lib_t host_lib;
11 extern int ROUTING_HOST_LEVEL; //Routing level
12 extern int SURF_CPU_LEVEL; //Surf cpu level
13 extern int SURF_WKS_LEVEL; //Surf workstation level
14 extern int SIMIX_HOST_LEVEL; //Simix level
15 extern int MSG_HOST_LEVEL; //Msg level
16 extern int SD_HOST_LEVEL; //Simdag level
17 extern int COORD_HOST_LEVEL; //Coordinates level
18 extern int NS3_HOST_LEVEL; //host node for ns3
20 extern xbt_lib_t link_lib;
21 extern int SD_LINK_LEVEL; //Simdag level
22 extern int SURF_LINK_LEVEL; //Surf level
23 extern int NS3_LINK_LEVEL; //link for ns3
25 extern xbt_lib_t as_router_lib;
26 extern int ROUTING_ASR_LEVEL; //Routing level
27 extern int COORD_ASR_LEVEL; //Coordinates level
28 extern int NS3_ASR_LEVEL; //host node for ns3
30 #endif /* _SURF_SURF_H */