#include "tcp-newreno.h"
#include "event.h"
#include "routing-manual.h"
+#include "red.h"
using namespace std;
double gtnets_get_flow_rx(void *metadata);
void create_gtnets_topology();
void print_topology();
+ void set_jitter(double);
+ void set_jitter_seed(int);
private:
void add_nodes();
void node_connect();
Simulator *sim_;
GTNETS_Topology *topo_;
RoutingManual *rm_;
+ REDQueue *red_queue_;
int nnode_;
int is_topology_;
int nflow_;
+ double jitter_;
+ int jitter_seed_;
+ map< int, Uniform * > uniform_jitter_generator_;
map < int, TCPServer * >gtnets_servers_;
map < int, TCPSend * >gtnets_clients_;
map < int, Linkp2p * >gtnets_links_;
map < int, Node * >gtnets_nodes_;
- //added by pedro in order to get statistics
map < void *, int >gtnets_action_to_flow_;
map < int, void *>gtnets_metadata_;