|
DTNMA Reference Tools v2.1.0 - 13.gc5c0bac
Delay-Tolerant Networking Management Architecture (DTNMA) Tool Suite
|
Include dependency graph for sbr.h:
This graph shows which files directly or indirectly include this file:Data Structures | |
| struct | refda_amm_sbr_desc_t |
| A SBR descriptor. More... | |
Functions | |
| void | refda_amm_sbr_desc_init (refda_amm_sbr_desc_t *obj) |
| void | refda_amm_sbr_desc_deinit (refda_amm_sbr_desc_t *obj) |
| bool | refda_amm_sbr_desc_reached_max_exec_count (refda_amm_sbr_desc_t *obj) |
| Determine if a SBR has reached its maximum execution count. | |
| void refda_amm_sbr_desc_deinit | ( | refda_amm_sbr_desc_t * | obj | ) |
References refda_amm_sbr_desc_t::action, cace_ari_deinit(), refda_amm_sbr_desc_t::condition, and refda_amm_sbr_desc_t::min_interval.
Referenced by refda_adm_ietf_dtnma_agent_ctrl_ensure_sbr(), refda_register_sbr(), test_refda_exec_state_based_rule(), and test_refda_exec_state_based_rule_cond_false_then_true().
| void refda_amm_sbr_desc_init | ( | refda_amm_sbr_desc_t * | obj | ) |
References refda_amm_sbr_desc_t::action, CACE_ARI_INIT_UNDEFINED, cace_ari_set_td(), refda_amm_sbr_desc_t::condition, refda_amm_sbr_desc_t::enabled, refda_amm_sbr_desc_t::exec_count, refda_amm_sbr_desc_t::init_enabled, refda_amm_sbr_desc_t::max_exec_count, refda_amm_sbr_desc_t::min_interval, and refda_amm_sbr_desc_t::obsolete.
Referenced by refda_adm_ietf_dtnma_agent_ctrl_ensure_sbr(), refda_register_sbr(), test_refda_exec_state_based_rule(), and test_refda_exec_state_based_rule_cond_false_then_true().
| bool refda_amm_sbr_desc_reached_max_exec_count | ( | refda_amm_sbr_desc_t * | obj | ) |
Determine if a SBR has reached its maximum execution count.
| [in] | obj | SBR object to check |
References CHKFALSE, refda_amm_sbr_desc_t::exec_count, and refda_amm_sbr_desc_t::max_exec_count.
Referenced by refda_exec_run_sbr(), and refda_exec_schedule_sbr().