#include <application-udpstorm.h>
Inheritance diagram for UDPStorm:

Public Member Functions | |
| UDPStorm () | |
| UDPStorm (const UDPStorm &) | |
| void | Timeout (TimerEvent *) |
| virtual void | StartApp () |
| virtual void | StopApp () |
| virtual void | AttachNode (Node *) |
| virtual Application * | Copy () const |
| void | Victim (IPAddr_t) |
| void | Spoof (IPAddr_t) |
| void | UseSpoofing (bool us) |
| void | PacketsPerSecond (Count_t pkps) |
| void | PacketLength (Size_t pkl) |
Static Public Member Functions | |
| void | DefaultPktPerSec (Count_t) |
| void | DefaultPktLength (Count_t) |
Public Attributes | |
| IPAddrVec_t | victims |
| IPAddrVec_t | spoofs |
| Count_t | pktsPerSec |
| Size_t | pktLength |
| bool | useSpoofing |
| Timer | timer |
| TimerEvent * | timeoutEvent |
| Node * | node |
| Random * | rngV |
| Random * | rngS |
| Random * | rngP |
Static Private Attributes | |
| Count_t | defaultPktPerSec = 10 |
| Count_t | defaultPktLength = 1000 |
|
|
|
|
|
|
|
|
Reimplemented from Application. |
|
|
Implements Application. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from Application. |
|
|
Reimplemented from Application. |
|
|
Implements TimerHandler. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.9.1