DTNMA Reference Tools v2.1.0 - 13.gc5c0bac
Delay-Tolerant Networking Management Architecture (DTNMA) Tool Suite
Loading...
Searching...
No Matches
cace_ari_idseg_t Struct Reference

Represent an identifier component of an ARI. More...

#include <idseg.h>

+ Collaboration diagram for cace_ari_idseg_t:

Public Types

enum  { CACE_ARI_IDSEG_NULL = 0 , CACE_ARI_IDSEG_INT , CACE_ARI_IDSEG_TEXT }
 Control which union member to use. More...
 

Data Fields

enum cace_ari_idseg_t:: { ... }  form
 Control which union member to use.
 
union { 
 
   cace_ari_int_id_t   as_int 
 Integer enumeration. Must fit within 64-bit signed int. More...
 
   m_string_t   as_text 
 Text string data. More...
 
};  
 Choice of identifier value.
 

Detailed Description

Represent an identifier component of an ARI.

It is used by object reference ARI for component values.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum

Control which union member to use.

Enumerator
CACE_ARI_IDSEG_NULL 

Default null value.

CACE_ARI_IDSEG_INT 

A selector for cace_ari_idseg_t::as_int.

CACE_ARI_IDSEG_TEXT 

A selector for cace_ari_idseg_t::as_text.

Field Documentation

◆ [union]

union { ... } cace_ari_idseg_t

Choice of identifier value.

◆ as_int

◆ as_text

◆ []


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