#include <ifpair.h>
Public Methods | |
| IfPair (uint16_t &, uint16_t &) | |
| virtual | ~IfPair () |
| virtual const uint16_t & | getinput () |
| virtual void | setinput (const uint16_t &_newVal) |
| virtual const uint16_t & | getoutput () |
| virtual void | setoutput (const uint16_t &_newVal) |
| virtual const uint32_t & | getflows () |
| virtual const uint32_t & | getpackets () |
| virtual const uint32_t & | getoctets () |
| virtual uint32_t & | getflows (InetHostAddress &) |
| virtual uint32_t & | getpackets (InetHostAddress &) |
| virtual void | setflows (uint32_t fl) |
| virtual void | setpackets (uint32_t pk) |
| virtual void | setoctets (uint32_t oct) |
| virtual void | setFromIP (const char *s) |
| virtual void | setOutIP (const char *s) |
| virtual InetHostAddress & | getFromIP () |
| virtual InetHostAddress & | getOutIP () |
| virtual void | Add (const uint32_t &, const uint32_t &, const uint32_t &) |
| virtual bool | MarkedDos () |
| virtual void | MarkedDos (bool b) |
| virtual bool | IsDos () |
| virtual void | IsDos (bool b) |
| virtual InetHostAddress | getTopTalker (int) |
| virtual InetHostAddress | fl_getTopTalker () |
| virtual InetHostAddress | pk_getTopTalker () |
Private Attributes | |
| IPTree | iptree |
| uint16_t | input |
| uint16_t | output |
| uint32_t | flows |
| uint32_t | packets |
| uint32_t | octets |
| bool | marked_dos |
| bool | is_dos |
| InetHostAddress | InputIP |
| InetHostAddress | OutputIP |
|
||||||||||||
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.18