• Main Page
  • Classes
  • Files
  • File List

/Users/yzchen/ns/ns-allinone-2.33/ns-2.33/indep-utils/dosdbell/dosdbell.h

00001 #ifdef DDOSTRAFFICH
00002 #else
00003 #include "dostraffic.h"
00004 #define DDOSTRAFFICH
00005 #endif
00006 
00007 struct TCP_Node_Info{
00008 double delayTo;
00009 double delayFrom;
00010 double startTime;
00011 };
00012 
00013 struct TCP_Nodes{
00014   int NoNodes;
00015   struct TCP_Node_Info *TCPNode;
00016 };
00017 
00018 enum DDOSType {Master, NoMaster};
00019 
00020 struct DDOS_Traffic_info{
00021   struct DDOS_Traffic DDOSTraffic;
00022   double MaxTime;
00023   enum DDOSType master; 
00024   int NoAttackers;
00025   double DDOSRate;
00026 };
00027 
00028 struct Topology{
00029   struct TCP_Nodes TCPNodes;
00030   struct DDOS_Traffic_info CBRTraffic;
00031 };
00032 

Generated on Tue Aug 10 2010 16:16:07 for ns-2.33 by  doxygen 1.7.1