|
DTNMA Reference Tools v2.1.0 - 13.gc5c0bac
Delay-Tolerant Networking Management Architecture (DTNMA) Tool Suite
|
#include "exec_item.h"#include "exec_status.h"#include "runctx.h"#include <m-shared-ptr.h>#include <m-deque.h>
Include dependency graph for exec_seq.h:
This graph shows which files directly or indirectly include this file:Data Structures | |
| struct | refda_exec_seq_t |
| The state of a single execution within an Agent. More... | |
Macros | |
| #define | M_OPL_refda_exec_seq_t() (INIT(API_2(refda_exec_seq_init)), CLEAR(API_2(refda_exec_seq_deinit)), CMP(API_6(refda_exec_seq_cmp))) |
| M*LIB OPLIST for refda_exec_seq_t. | |
Functions | |
| void | refda_exec_seq_init (refda_exec_seq_t *obj) |
| void | refda_exec_seq_deinit (refda_exec_seq_t *obj) |
| int | refda_exec_seq_cmp (const refda_exec_seq_t *lt, const refda_exec_seq_t *rt) |
| Comparison function to allow sorting by PID. | |
| #define M_OPL_refda_exec_seq_t | ( | ) | (INIT(API_2(refda_exec_seq_init)), CLEAR(API_2(refda_exec_seq_deinit)), CMP(API_6(refda_exec_seq_cmp))) |
M*LIB OPLIST for refda_exec_seq_t.
| int refda_exec_seq_cmp | ( | const refda_exec_seq_t * | lt, |
| const refda_exec_seq_t * | rt | ||
| ) |
Comparison function to allow sorting by PID.
References CHKRET, and refda_exec_seq_t::pid.
| void refda_exec_seq_deinit | ( | refda_exec_seq_t * | obj | ) |
References CHKVOID, refda_exec_seq_t::items, refda_exec_seq_t::pid, refda_exec_seq_t::runctx, and refda_exec_seq_t::status.
Referenced by check_execute(), check_execute(), and test_util_agent_check_execute().
| void refda_exec_seq_init | ( | refda_exec_seq_t * | obj | ) |
References CHKVOID, refda_exec_seq_t::items, refda_exec_seq_t::pid, refda_exec_seq_t::runctx, and refda_exec_seq_t::status.
Referenced by check_execute(), check_execute(), and test_util_agent_check_execute().