DTNMA Reference Tools v2.1.0 - 13.gc5c0bac
Delay-Tolerant Networking Management Architecture (DTNMA) Tool Suite
Loading...
Searching...
No Matches
valprod.c File Reference
#include "valprod.h"
#include "edd_prod_ctx.h"
#include "amm/const.h"
#include "amm/var.h"
#include "amm/edd.h"
#include "cace/ari/type.h"
#include "cace/ari/text.h"
#include "cace/util/defs.h"
#include "cace/util/logging.h"
+ Include dependency graph for valprod.c:

Functions

static int refda_valprod_const_run (const refda_amm_const_desc_t *cnst, refda_valprod_ctx_t *ctx)
 
static int refda_valprod_var_run (const refda_amm_var_desc_t *var, refda_valprod_ctx_t *ctx)
 
static int refda_valprod_edd_run (const refda_amm_edd_desc_t *obj, refda_valprod_ctx_t *prodctx)
 
void refda_valprod_ctx_init (refda_valprod_ctx_t *obj, refda_runctx_t *runctx, const cace_ari_t *ref, const cace_amm_lookup_t *deref)
 Initialize a context based on an object reference ARI and a target object's formal parameters.
 
void refda_valprod_ctx_deinit (refda_valprod_ctx_t *obj)
 
int refda_valprod_run (refda_valprod_ctx_t *ctx)
 Perform an object-type-specific procedure to produce a value.
 

Function Documentation

◆ refda_valprod_const_run()

◆ refda_valprod_ctx_deinit()

◆ refda_valprod_ctx_init()

void refda_valprod_ctx_init ( refda_valprod_ctx_t ctx,
refda_runctx_t runctx,
const cace_ari_t ref,
const cace_amm_lookup_t deref 
)

◆ refda_valprod_edd_run()

◆ refda_valprod_run()

◆ refda_valprod_var_run()