DTNMA Reference Tools v2.1.0 - 13.gc5c0bac
Delay-Tolerant Networking Management Architecture (DTNMA) Tool Suite
Loading...
Searching...
No Matches
sbr.h File Reference
#include <cace/amm/typing.h>
#include <cace/ari.h>
#include <cace/util/defs.h>
+ Include dependency graph for sbr.h:
+ This graph shows which files directly or indirectly include this file:

Data Structures

struct  refda_amm_sbr_desc_t
 A SBR descriptor. More...
 

Functions

void refda_amm_sbr_desc_init (refda_amm_sbr_desc_t *obj)
 
void refda_amm_sbr_desc_deinit (refda_amm_sbr_desc_t *obj)
 
bool refda_amm_sbr_desc_reached_max_exec_count (refda_amm_sbr_desc_t *obj)
 Determine if a SBR has reached its maximum execution count.
 

Function Documentation

◆ refda_amm_sbr_desc_deinit()

◆ refda_amm_sbr_desc_init()

◆ refda_amm_sbr_desc_reached_max_exec_count()

bool refda_amm_sbr_desc_reached_max_exec_count ( refda_amm_sbr_desc_t obj)

Determine if a SBR has reached its maximum execution count.

Parameters
[in]objSBR object to check
Returns
True if maximum has been reached, false otherwise

References CHKFALSE, refda_amm_sbr_desc_t::exec_count, and refda_amm_sbr_desc_t::max_exec_count.

Referenced by refda_exec_run_sbr(), and refda_exec_schedule_sbr().