|
DTNMA Reference Tools v2.1.0 - 13.gc5c0bac
Delay-Tolerant Networking Management Architecture (DTNMA) Tool Suite
|
Storage of a namespace, its identifiers, and its contained objects. More...
#include <obj_ns.h>
Collaboration diagram for cace_amm_obj_ns_t:Data Fields | |
| cace_amm_idseg_val_t | org_id |
| Parent organization ID (non-authoritative but necessary for bookkeeping) | |
| cace_amm_idseg_val_t | model_id |
| Model ID, which must have a text name. | |
| cace_ari_date_t | model_rev |
| Revision being supported, which must be valid. | |
| string_tree_set_t | feature_supp |
| Features supported within this namespace. | |
| cace_amm_obj_ns_ctr_dict_t | object_types |
| AMM object descriptors organized by object type. | |
| cace_ari_bool | obsolete |
| Flag to determine whether ns has been marked obsolete. | |
Storage of a namespace, its identifiers, and its contained objects.
| string_tree_set_t cace_amm_obj_ns_t::feature_supp |
Features supported within this namespace.
Referenced by cace_amm_obj_ns_deinit(), cace_amm_obj_ns_init(), and refda_adm_ietf_dtnma_agent_edd_capability().
| cace_amm_idseg_val_t cace_amm_obj_ns_t::model_id |
Model ID, which must have a text name.
Referenced by cace_amm_lookup_ref_int(), cace_amm_obj_ns_add_obj(), cace_amm_obj_ns_deinit(), cace_amm_obj_ns_init(), cace_amm_obj_ns_is_match(), cace_amm_obj_ns_is_odm(), cace_amm_obj_store_add_ns(), refda_adm_ietf_dtnma_agent_ctrl_ensure_sbr(), refda_adm_ietf_dtnma_agent_edd_capability(), refda_adm_ietf_dtnma_agent_edd_const_list(), refda_adm_ietf_dtnma_agent_edd_odm_list(), refda_adm_ietf_dtnma_agent_edd_sbr_list(), refda_adm_ietf_dtnma_agent_edd_tbr_list(), refda_adm_ietf_dtnma_agent_edd_typedef_list(), refda_adm_ietf_dtnma_agent_edd_var_list(), refda_adm_ietf_dtnma_agent_set_objpath(), refda_agent_bindrefs(), and refda_endpoint_pat_match().
| cace_ari_date_t cace_amm_obj_ns_t::model_rev |
Revision being supported, which must be valid.
Referenced by cace_amm_obj_ns_deinit(), cace_amm_obj_ns_init(), cace_amm_obj_store_add_ns(), refda_adm_ietf_dtnma_agent_edd_capability(), and refda_adm_ietf_dtnma_agent_edd_odm_list().
| cace_amm_obj_ns_ctr_dict_t cace_amm_obj_ns_t::object_types |
AMM object descriptors organized by object type.
Referenced by cace_amm_obj_ns_add_obj(), cace_amm_obj_ns_deinit(), cace_amm_obj_ns_find_obj_enum(), cace_amm_obj_ns_find_obj_name(), cace_amm_obj_ns_init(), refda_adm_ietf_dtnma_agent_edd_const_list(), refda_adm_ietf_dtnma_agent_edd_sbr_list(), refda_adm_ietf_dtnma_agent_edd_tbr_list(), refda_adm_ietf_dtnma_agent_edd_typedef_list(), refda_adm_ietf_dtnma_agent_edd_var_list(), refda_agent_bindrefs(), refda_agent_init_sbr(), and refda_agent_init_tbr().
| cace_ari_bool cace_amm_obj_ns_t::obsolete |
Flag to determine whether ns has been marked obsolete.
Referenced by cace_amm_obj_ns_init(), refda_adm_ietf_dtnma_agent_ctrl_obsolete_odm(), and refda_adm_ietf_dtnma_agent_edd_odm_list().
| cace_amm_idseg_val_t cace_amm_obj_ns_t::org_id |
Parent organization ID (non-authoritative but necessary for bookkeeping)
Referenced by cace_amm_lookup_ref_int(), cace_amm_obj_ns_add_obj(), cace_amm_obj_ns_deinit(), cace_amm_obj_ns_init(), cace_amm_obj_ns_is_match(), cace_amm_obj_store_add_ns(), refda_adm_ietf_dtnma_agent_edd_capability(), refda_adm_ietf_dtnma_agent_edd_odm_list(), refda_adm_ietf_dtnma_agent_set_objpath(), refda_agent_bindrefs(), and refda_endpoint_pat_match().