Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

countermalice.h File Reference

#include <queue>
#include "common-defs.h"
#include "pdu.h"
#include "ipaddr.h"
#include "ipv4.h"
#include "node.h"
#include "tcp.h"
#include "virusthrottle.h"

Go to the source code of this file.

Classes

class  Connection
class  CounterMalice

Defines

#define ALLOW   true
#define DISALLOW   false
#define TCP_PROTOCOL   6
#define UDP_PROTOCOL   17

Typedefs

typedef std::map< IPAddr_t,
DelayQueue_t
Queues_t
typedef std::map< IPAddr_t,
WorkingSet_t
WorkingSets_t
typedef std::pair< bool, Count_tConnPair_t
typedef std::map< IPAddr_t,
Connection
Connections_t
typedef std::vector< Interface * > IFVec_t


Define Documentation

#define ALLOW   true
 

#define DISALLOW   false
 

#define TCP_PROTOCOL   6
 

#define UDP_PROTOCOL   17
 


Typedef Documentation

typedef std::map<IPAddr_t, Connection> Connections_t
 

typedef std::pair<bool, Count_t> ConnPair_t
 

typedef std::vector<Interface*> IFVec_t
 

typedef std::map<IPAddr_t, DelayQueue_t> Queues_t
 

typedef std::map<IPAddr_t, WorkingSet_t> WorkingSets_t
 


Generated on Wed Aug 27 16:17:17 2008 for Georgia Tech Network Simulator (GTNetS) by  doxygen 1.3.9.1