|
|
Class for handling the task of add/delete dataflow monitor requests
AddDeleteDataflowMonitor (XrlPimNode& xrl_pim_node,
const IPvX& source_addr,
const IPvX& group_addr,
uint32_t threshold_interval_sec,
uint32_t threshold_interval_usec,
uint32_t threshold_packets,
uint32_t threshold_bytes,
bool is_threshold_in_packets,
bool is_threshold_in_bytes,
bool is_geq_upcall,
bool is_leq_upcall,
bool is_add)
| AddDeleteDataflowMonitor |
AddDeleteDataflowMonitor (XrlPimNode& xrl_pim_node,
const IPvX& source_addr,
const IPvX& group_addr)
| AddDeleteDataflowMonitor |
void dispatch ()
| dispatch |
Reimplemented from XrlTaskBase.
const char* operation_name ()
| operation_name |
[const]
Reimplemented from XrlTaskBase.
const IPvX& source_addr ()
| source_addr |
[const]
const IPvX& group_addr ()
| group_addr |
[const]
uint32_t threshold_interval_sec ()
| threshold_interval_sec |
[const]
uint32_t threshold_interval_usec ()
| threshold_interval_usec |
[const]
uint32_t threshold_packets ()
| threshold_packets |
[const]
uint32_t threshold_bytes ()
| threshold_bytes |
[const]
bool is_threshold_in_packets ()
| is_threshold_in_packets |
[const]
bool is_threshold_in_bytes ()
| is_threshold_in_bytes |
[const]
bool is_geq_upcall ()
| is_geq_upcall |
[const]
bool is_leq_upcall ()
| is_leq_upcall |
[const]
bool is_add ()
| is_add |
[const]
bool is_delete_all ()
| is_delete_all |
[const]