|
DTNMA Reference Tools v2.1.0 - 7.g389b8d8
Delay-Tolerant Networking Management Architecture (DTNMA) Tool Suite
|
Context for all agent runtime activities. More...
#include <runctx.h>
Collaboration diagram for refda_runctx_t:Data Fields | |
| refda_agent_t * | agent |
| Reference to the agent being operated within. | |
| cace_ari_t | mgr_ident |
| During execution, the manager identity which caused the execution. | |
| cace_ari_t | nonce |
| During execution, a reference to a context nonce value. | |
| size_t | acl_gen |
| refda_acl_t::generation for the cached data | |
| refda_acl_id_tree_t | acl_groups |
| Cached ACL-derived group ID. | |
Context for all agent runtime activities.
| refda_agent_t* refda_runctx_t::agent |
Reference to the agent being operated within.
This will never be null outside of unit tests.
Referenced by refda_exec_proc_ctrl_finish(), refda_exec_proc_ctrl_start(), and refda_exec_proc_expand().
| cace_ari_t refda_runctx_t::mgr_ident |
During execution, the manager identity which caused the execution.
When triggered by the agent itself this will be the undefined value.
Referenced by refda_exec_proc_expand().
| cace_ari_t refda_runctx_t::nonce |
During execution, a reference to a context nonce value.
Otherwise this will be the undefined value.
Referenced by refda_exec_proc_ctrl_finish(), and refda_exec_proc_expand().