DTNMA Reference Tools v2.0.0 - 9.gaff6489
Delay-Tolerant Networking Management Architecture (DTNMA) Tool Suite
|
Possible values types within an cace_ari_lit_t::value. More...
#include <lit.h>
Data Fields | |
cace_ari_bool | as_bool |
Used when cace_ari_lit_t::prim_type is CACE_ARI_PRIM_BOOL. | |
uint64_t | as_uint64 |
Used when cace_ari_lit_t::prim_type is CACE_ARI_PRIM_UINT64. | |
int64_t | as_int64 |
Used when cace_ari_lit_t::prim_type is CACE_ARI_PRIM_INT64 or CACE_ARI_TYPE_ARITYPE. | |
cace_ari_real64 | as_float64 |
Used when cace_ari_lit_t::prim_type is CACE_ARI_PRIM_FLOAT64. | |
cace_data_t | as_data |
Used when cace_ari_lit_t::prim_type is CACE_ARI_PRIM_TSTR or CACE_ARI_PRIM_BSTR, or when cace_ari_lit_t::ari_type is CACE_ARI_TYPE_LABEL or CACE_ARI_TYPE_CBOR. | |
struct timespec | as_timespec |
Used when cace_ari_lit_t::prim_type is CACE_ARI_PRIM_TIMESPEC. | |
struct cace_ari_ac_s * | as_ac |
Used when cace_ari_lit_t::ari_type is CACE_ARI_TYPE_AC. | |
struct cace_ari_am_s * | as_am |
Used when cace_ari_lit_t::ari_type is CACE_ARI_TYPE_AM. | |
struct cace_ari_tbl_s * | as_tbl |
Used when cace_ari_lit_t::ari_type is CACE_ARI_TYPE_TBL. | |
struct cace_ari_execset_s * | as_execset |
Used when cace_ari_lit_t::ari_type is CACE_ARI_TYPE_EXECSET. | |
struct cace_ari_rptset_s * | as_rptset |
Used when cace_ari_lit_t::ari_type is CACE_ARI_TYPE_RPTSET. | |
Possible values types within an cace_ari_lit_t::value.
struct timespec cace_ari_prim_val_u::as_timespec |
Used when cace_ari_lit_t::prim_type is CACE_ARI_PRIM_TIMESPEC.
For CACE_ARI_TYPE_TP this timespec represents the offset from the DTN Time epoch of [8].
Referenced by cace_ari_cbor_decode_stream(), cace_ari_cmp(), cace_ari_equal(), cace_ari_get_td(), cace_ari_get_tp(), and cace_ari_get_tp_posix().