|
DTNMA Reference Tools v2.1.0 - 13.gc5c0bac
Delay-Tolerant Networking Management Architecture (DTNMA) Tool Suite
|
Context for CTRL execution activities. More...
#include <ctrl_exec_ctx.h>
Collaboration diagram for refda_ctrl_exec_ctx_t:Data Fields | |
| refda_runctx_t * | runctx |
| Parent running context. | |
| const refda_amm_ctrl_desc_t * | ctrl |
| Descriptor for the CTRL being executed. | |
| refda_exec_item_t * | item |
| Internal execution bookkeeping item. | |
Context for CTRL execution activities.
| const refda_amm_ctrl_desc_t* refda_ctrl_exec_ctx_t::ctrl |
Descriptor for the CTRL being executed.
This will never be null.
Referenced by refda_ctrl_exec_ctx_check_result(), and refda_ctrl_exec_ctx_init().
| refda_exec_item_t* refda_ctrl_exec_ctx_t::item |
Internal execution bookkeeping item.
This will never be null.
Referenced by refda_adm_ietf_dtnma_agent_ctrl_catch(), refda_adm_ietf_dtnma_agent_ctrl_if_then_else(), refda_adm_ietf_dtnma_agent_ctrl_wait_cond_check(), refda_adm_ietf_dtnma_agent_ctrl_wait_finished(), refda_adm_ietf_dtnma_agent_ctrl_wait_for(), refda_adm_ietf_dtnma_agent_ctrl_wait_until(), refda_ctrl_exec_ctx_check_result(), refda_ctrl_exec_ctx_get_aparam_index(), refda_ctrl_exec_ctx_get_aparam_name(), refda_ctrl_exec_ctx_has_aparam_undefined(), refda_ctrl_exec_ctx_init(), refda_ctrl_exec_ctx_set_result_copy(), refda_ctrl_exec_ctx_set_result_move(), refda_ctrl_exec_ctx_set_result_null(), refda_ctrl_exec_ctx_set_waiting(), and test_exec_ctrl_exec_one_int().
| refda_runctx_t* refda_ctrl_exec_ctx_t::runctx |
Parent running context.
This will never be null.
Referenced by refda_adm_ietf_alarms_ctrl_compress_alarms(), refda_adm_ietf_alarms_ctrl_purge_alarms(), refda_adm_ietf_alarms_ctrl_set_alarms_manager_state(), refda_adm_ietf_dtnma_agent_acl_ctrl_discard_access(), refda_adm_ietf_dtnma_agent_acl_ctrl_discard_group(), refda_adm_ietf_dtnma_agent_acl_ctrl_ensure_access(), refda_adm_ietf_dtnma_agent_acl_ctrl_ensure_group(), refda_adm_ietf_dtnma_agent_acl_ctrl_ensure_group_members(), refda_adm_ietf_dtnma_agent_ctrl_ensure_const(), refda_adm_ietf_dtnma_agent_ctrl_ensure_odm(), refda_adm_ietf_dtnma_agent_ctrl_ensure_rule_enabled(), refda_adm_ietf_dtnma_agent_ctrl_ensure_sbr(), refda_adm_ietf_dtnma_agent_ctrl_ensure_tbr(), refda_adm_ietf_dtnma_agent_ctrl_ensure_var(), refda_adm_ietf_dtnma_agent_ctrl_if_then_else(), refda_adm_ietf_dtnma_agent_ctrl_inspect(), refda_adm_ietf_dtnma_agent_ctrl_obsolete_const(), refda_adm_ietf_dtnma_agent_ctrl_obsolete_odm(), refda_adm_ietf_dtnma_agent_ctrl_obsolete_rule(), refda_adm_ietf_dtnma_agent_ctrl_obsolete_var(), refda_adm_ietf_dtnma_agent_ctrl_report_on(), refda_adm_ietf_dtnma_agent_ctrl_reset_rule_enabled(), refda_adm_ietf_dtnma_agent_ctrl_var_reset(), refda_adm_ietf_dtnma_agent_ctrl_var_store(), refda_adm_ietf_dtnma_agent_ctrl_wait_cond_check(), refda_ctrl_exec_ctx_init(), refda_ctrl_exec_ctx_set_waiting(), refda_exec_proc_ctrl_start(), and refda_exec_worker_iteration().