|
DTNMA Reference Tools v2.1.0 - 2.ga9a44fe
Delay-Tolerant Networking Management Architecture (DTNMA) Tool Suite
|
Possible values types within an cace_ari_lit_t::value. More...
#include <lit.h>
Collaboration diagram for cace_ari_prim_val_u: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 [9].
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().