DTNMA Reference Tools v2.0.0 - 9.gaff6489
Delay-Tolerant Networking Management Architecture (DTNMA) Tool Suite
Loading...
Searching...
No Matches
refda_amm_ctrl_desc_t Struct Reference

A control (CTRL) descriptor. More...

#include <ctrl.h>

+ Collaboration diagram for refda_amm_ctrl_desc_t:

Data Fields

cace_amm_type_t res_type
 An optional type for the result value.
 
void(* execute )(refda_ctrl_exec_ctx_t *ctx)
 Execution callback for this object.
 

Detailed Description

A control (CTRL) descriptor.

This defines the properties of a CTRL in an Agent and includes common object metadata.

Field Documentation

◆ execute

void(* refda_amm_ctrl_desc_t::execute) (refda_ctrl_exec_ctx_t *ctx)

Execution callback for this object.

Parameters
[in,out]ctxThe execution context, including result storage.
Returns
Zero upon success, or any other value for failure.

Referenced by refda_adm_ietf_dtnma_agent_init().

◆ res_type

cace_amm_type_t refda_amm_ctrl_desc_t::res_type

An optional type for the result value.

This type will not change during the lifetime of the CTRL. All type references are fully recursively resolved. The type object is owned by this descriptor.

Referenced by refda_adm_ietf_dtnma_agent_init().


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