ns2
Network Simulator
C++ Class Hierarchy of version ns-snapshot-20040722
|
Home
|
Source Code
|
Manual
|
FAQ
|
Mailing List Archive
|
Search
|
|
Download
|
Main Page
Namespace List
Class Hierarchy
Alphabetical List
Compound List
File List
Compound Members
File Members
ns-2/tcp/tcp.h File Reference
#include "
agent.h
"
#include "
packet.h
"
Compounds
class
BurstSndTimer
class
DelSndTimer
struct
hdr_tcp
struct
hstcp
class
NewRenoTcpAgent
class
RenoTcpAgent
class
RtxTimer
class
TcpAgent
class
VegasTcpAgent
Defines
#define
NSA
3
#define
TCP_REASON_TIMEOUT
0x01
#define
TCP_REASON_DUPACK
0x02
#define
TCP_REASON_RBP
0x03
#define
TCP_REASON_PARTIALACK
0x04
#define
CWND_ACTION_DUPACK
1
#define
CWND_ACTION_TIMEOUT
2
#define
CWND_ACTION_ECN
3
#define
CWND_ACTION_EXITED
4
#define
CLOSE_SSTHRESH_HALF
0x00000001
#define
CLOSE_CWND_HALF
0x00000002
#define
CLOSE_CWND_RESTART
0x00000004
#define
CLOSE_CWND_INIT
0x00000008
#define
CLOSE_CWND_ONE
0x00000010
#define
CLOSE_SSTHRESH_HALVE
0x00000020
#define
CLOSE_CWND_HALVE
0x00000040
#define
THREE_QUARTER_SSTHRESH
0x00000080
#define
CLOSE_CWND_HALF_WAY
0x00000100
#define
CWND_HALF_WITH_MIN
0x00000200
#define
NUMDUPACKS
3
#define
TCP_MAXSEQ
1073741824
#define
TCP_TIMER_RTX
0
#define
TCP_TIMER_DELSND
1
#define
TCP_TIMER_BURSTSND
2
#define
TCP_TIMER_DELACK
3
#define
TCP_TIMER_Q
4
#define
TCP_TIMER_RESET
5
#define
T_RTT_BITS
0
Define Documentation
#define CLOSE_CWND_HALF 0x00000002
#define CLOSE_CWND_HALF_WAY 0x00000100
#define CLOSE_CWND_HALVE 0x00000040
#define CLOSE_CWND_INIT 0x00000008
#define CLOSE_CWND_ONE 0x00000010
#define CLOSE_CWND_RESTART 0x00000004
#define CLOSE_SSTHRESH_HALF 0x00000001
#define CLOSE_SSTHRESH_HALVE 0x00000020
#define CWND_ACTION_DUPACK 1
#define CWND_ACTION_ECN 3
#define CWND_ACTION_EXITED 4
#define CWND_ACTION_TIMEOUT 2
#define CWND_HALF_WITH_MIN 0x00000200
#define NSA 3
#define NUMDUPACKS 3
#define T_RTT_BITS 0
#define TCP_MAXSEQ 1073741824
#define TCP_REASON_DUPACK 0x02
#define TCP_REASON_PARTIALACK 0x04
#define TCP_REASON_RBP 0x03
#define TCP_REASON_TIMEOUT 0x01
#define TCP_TIMER_BURSTSND 2
#define TCP_TIMER_DELACK 3
#define TCP_TIMER_DELSND 1
#define TCP_TIMER_Q 4
#define TCP_TIMER_RESET 5
#define TCP_TIMER_RTX 0
#define THREE_QUARTER_SSTHRESH 0x00000080
This document is generated by
doxygen.