|
DTNMA Reference Tools v2.1.0 - 7.g389b8d8
Delay-Tolerant Networking Management Architecture (DTNMA) Tool Suite
|
The state of a single execution within an Agent. More...
#include <exec_seq.h>
Collaboration diagram for refda_exec_seq_t:Data Fields | |
| refda_runctx_ptr_t * | runctx |
| Context for the source of this sequence. | |
| uint64_t | pid |
| Internal unique processing identifier for the execution. | |
| refda_exec_item_list_t | items |
| Remaining list of items to be executed in this sequence. | |
| refda_exec_status_t * | status |
| Pointer to optional externally-owned finish state tracker. | |
The state of a single execution within an Agent.
Each item has an original target and a sequence of
| refda_exec_item_list_t refda_exec_seq_t::items |
Remaining list of items to be executed in this sequence.
As executions complete, this list is manipulated to pop off each front item.
Referenced by refda_exec_proc_ctrl_finish(), refda_exec_proc_ctrl_start(), and refda_exec_proc_run().
| uint64_t refda_exec_seq_t::pid |
Internal unique processing identifier for the execution.
Zero is an invalid value and will not be assigned.
Referenced by refda_exec_proc_ctrl_finish(), and refda_exec_proc_expand().