#include <iostream>#include <iomanip>#include <stdio.h>#include <string.h>#include "simulator.h"#include "scheduler.h"#include "dumbbell.h"#include "linkp2p.h"#include "ratetimeparse.h"#include "tcp-tahoe.h"#include "tcp-reno.h"#include "tcp-newreno.h"#include "rtt-estimator.h"#include "application-tcpserver.h"#include "application-webbrowser.h"#include "histogram.h"#include "globalstats.h"#include "droptail.h"#include "red.h"#include "star.h"#include "ipv4.h"#include "average-min-max.h"#include "validation.h"Classes | |
| class | MyTimer |
Defines | |
| #define | SEG_SIZE 1500 |
| #define | HDR_SIZE 40 |
| #define | N_SERVERS 7 |
| #define | N_CLIENT_NETS 7 |
| #define | RESET_TIME 1200 |
| #define | IDLE_TIME 100000 |
| #define | STOP_TIME 101000 |
| #define | VERBOSE |
Functions | |
| int | main (int argc, char **argv) |
Variables | |
| Time_t | delayMs [] |
| Queue * | bnQueue = nil |
| AverageMinMax | rttStats |
| Histogram | h (2.0, 20) |
| Histogram | toh (20, 20) |
| bool | unconstrained = false |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
Initial value: {
81, 105, 64, 64, 67, 147, 114,
126, 137, 47, 53, 41, 86, 114,
33, 42, 40, 114, 112, 117, 108,
35, 45, 95, 100, 31, 100, 116,
105, 92, 78, 41, 53, 109, 66,
85, 112, 38, 83, 55, 8, 41,
124, 87, 101, 87, 95, 7, 61
}
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.9.1