|
DTNMA Reference Tools v2.1.0 - 13.gc5c0bac
Delay-Tolerant Networking Management Architecture (DTNMA) Tool Suite
|
Context for value production activities. More...
#include <valprod.h>
Collaboration diagram for refda_valprod_ctx_t:Data Fields | |
| refda_runctx_t * | runctx |
| Parent running context. | |
| const cace_ari_t * | ref |
| Pointer to the reference which led to this production. | |
| const cace_amm_lookup_t * | deref |
| Dereference result which led to this production. | |
| cace_ari_t | value |
| Storage for the produced value. | |
Context for value production activities.
| const cace_amm_lookup_t* refda_valprod_ctx_t::deref |
Dereference result which led to this production.
This includes actual parameters for the production. This will never be null.
Referenced by refda_edd_prod_ctx_get_aparam_index(), refda_edd_prod_ctx_get_aparam_name(), refda_edd_prod_ctx_has_aparam_undefined(), refda_valprod_ctx_init(), and refda_valprod_run().
| const cace_ari_t* refda_valprod_ctx_t::ref |
Pointer to the reference which led to this production.
This includes given parameters for the production.
Referenced by refda_valprod_ctx_init(), and refda_valprod_run().
| refda_runctx_t* refda_valprod_ctx_t::runctx |
Parent running context.
This will never be null in operation.
Referenced by refda_adm_ietf_alarms_edd_alarm_list(), refda_adm_ietf_alarms_edd_category_inventory(), refda_adm_ietf_alarms_edd_resource_inventory(), refda_adm_ietf_dtnma_agent_acl_edd_access_list(), refda_adm_ietf_dtnma_agent_acl_edd_current_groups(), refda_adm_ietf_dtnma_agent_acl_edd_group_list(), refda_adm_ietf_dtnma_agent_edd_capability(), refda_adm_ietf_dtnma_agent_edd_const_list(), refda_adm_ietf_dtnma_agent_edd_exec_running(), refda_adm_ietf_dtnma_agent_edd_last_msg_rx_time(), refda_adm_ietf_dtnma_agent_edd_num_exec_failed(), refda_adm_ietf_dtnma_agent_edd_num_exec_started(), refda_adm_ietf_dtnma_agent_edd_num_exec_succeeded(), refda_adm_ietf_dtnma_agent_edd_num_msg_rx(), refda_adm_ietf_dtnma_agent_edd_num_msg_rx_failed(), refda_adm_ietf_dtnma_agent_edd_num_msg_tx(), refda_adm_ietf_dtnma_agent_edd_num_msg_tx_failed(), refda_adm_ietf_dtnma_agent_edd_odm_list(), refda_adm_ietf_dtnma_agent_edd_sbr_list(), refda_adm_ietf_dtnma_agent_edd_tbr_list(), refda_adm_ietf_dtnma_agent_edd_typedef_list(), refda_adm_ietf_dtnma_agent_edd_var_list(), refda_valprod_ctx_init(), and refda_valprod_run().
| cace_ari_t refda_valprod_ctx_t::value |
Storage for the produced value.
This is initialized as undefined and must be set to any other value to indicate successful production.
Referenced by check_produce(), refda_adm_ietf_dtnma_agent_ctrl_inspect(), refda_edd_prod_check_result(), refda_edd_prod_ctx_set_result_copy(), refda_edd_prod_ctx_set_result_move(), refda_eval_expand(), refda_exec_proc_exp_ref(), refda_reporting_item_ref(), refda_reporting_rptt_ref(), refda_valprod_const_run(), refda_valprod_ctx_deinit(), refda_valprod_ctx_init(), refda_valprod_edd_run(), refda_valprod_var_run(), test_refda_adm_ietf_alarms_category_inventory(), test_refda_adm_ietf_alarms_list_no_category(), test_refda_adm_ietf_alarms_resource_inventory(), test_refda_adm_ietf_dtnma_agent_ctrl_ensure_var(), test_refda_adm_ietf_dtnma_agent_ctrl_var_store_reset(), and test_refda_adm_ietf_dtnma_agent_edd_produce().