DTNMA Reference Tools v2.1.0 - 7.g389b8d8
Delay-Tolerant Networking Management Architecture (DTNMA) Tool Suite
Loading...
Searching...
No Matches
refda_runctx_t Struct Reference

Context for all agent runtime activities. More...

#include <runctx.h>

+ Collaboration diagram for refda_runctx_t:

Data Fields

refda_agent_tagent
 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.
 

Detailed Description

Context for all agent runtime activities.

Field Documentation

◆ agent

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().

◆ mgr_ident

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().

◆ nonce

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().


The documentation for this struct was generated from the following file: