-/* Copyright (c) 2004-2017. The SimGrid Team. All rights reserved. */
+/* Copyright (c) 2004-2018. The SimGrid Team. All rights reserved. */
/* This program is free software; you can redistribute it and/or modify it
* under the terms of the license (GNU LGPL) which comes with this package. */
#ifndef SURF_SURF_H
#define SURF_SURF_H
-#include "simgrid/datatypes.h"
#include "simgrid/forward.h"
#include "src/internal_config.h"
-#include "surf/datatypes.hpp"
#include "xbt/config.h"
#include "xbt/dict.h"
#include "xbt/dynar.h"
#include "xbt/graph.h"
#include "xbt/misc.h"
-#include "xbt/swag.h"
#ifndef __cplusplus
#error This is a C++ only file, now
*/
XBT_PUBLIC(void) surf_cpu_action_set_bound(surf_action_t action, double bound);
-/**
- * @brief [brief description]
- * @details [long description]
- *
- * @param action The surf network action
- */
-XBT_PUBLIC(double) surf_network_action_get_latency_limited(surf_action_t action);
-
/** @} */
/**************************************/
XBT_PUBLIC(void) parse_platform_file(const char* file);
/********** Tracing **********/
-/* from surf_instr.c */
-void TRACE_surf_action(surf_action_t surf_action, const char* category);
/* instr_routing.c */
void instr_routing_define_callbacks();