- char key[100];
- char *aux = NULL;
- if (!TRACE_is_active())
- return -1;
- snprintf(key, 100, "%p", action);
-
- aux = xbt_dict_get_or_null(gtnets_src, key);
- if (aux) {
- return atoi(aux);
- } else {
- return -1;
- }
-}
-
-int TRACE_surf_gtnets_get_dst(void *action)
-{
- char key[100];
- char *aux = NULL;
- if (!TRACE_is_active())
- return -1;
- snprintf(key, 100, "%p", action);
-
- aux = xbt_dict_get_or_null(gtnets_dst, key);
- if (aux) {
- return atoi(aux);
- } else {
- return -1;
- }
-}
-
-void TRACE_surf_gtnets_destroy(void *action)
-{
- char key[100];
- if (!TRACE_is_active())
- return;
- snprintf(key, 100, "%p", action);
- xbt_dict_remove(gtnets_src, key);
- xbt_dict_remove(gtnets_dst, key);
-}
-
-void TRACE_surf_host_vivaldi_parse(char *host, double x, double y,
- double h)
-{
- char valuestr[100];
- if (!TRACE_is_active() || !TRACE_platform_is_enabled())
- return;
-
- snprintf(valuestr, 100, "%g", x);
- pajeSetVariable(0, "vivaldi_x", host, valuestr);
- snprintf(valuestr, 100, "%g", y);
- pajeSetVariable(0, "vivaldi_y", host, valuestr);
- snprintf(valuestr, 100, "%g", h);
- pajeSetVariable(0, "vivaldi_h", host, valuestr);