|
DTNMA Reference Tools v2.1.0 - 13.gc5c0bac
Delay-Tolerant Networking Management Architecture (DTNMA) Tool Suite
|
This is the header for the implementation of the ADM module "iana-display-hints" for the C-language reference DA. More...
Include dependency graph for iana_display_hints.h:
This graph shows which files directly or indirectly include this file:Functions | |
| int | refda_adm_iana_display_hints_init (refda_agent_t *agent) |
| Initializer for the ADM module iana-display-hints. | |
This is the header for the implementation of the ADM module "iana-display-hints" for the C-language reference DA.
This contains defines for each enumeration in the ADM and declarations of module-level initialization functions.
| #define REFDA_ADM_IANA_DISPLAY_HINTS_ENUM_ADM 0 |
Enumeration of the ADM itself.
| #define REFDA_ADM_IANA_DISPLAY_HINTS_ENUM_OBJID_IDENT_DISPLAY_BSTR_BASE16 11 |
For ./IDENT/display-bstr-base16.
| #define REFDA_ADM_IANA_DISPLAY_HINTS_ENUM_OBJID_IDENT_DISPLAY_BSTR_BASE64 12 |
For ./IDENT/display-bstr-base64.
| #define REFDA_ADM_IANA_DISPLAY_HINTS_ENUM_OBJID_IDENT_DISPLAY_BSTR_TEXT 10 |
For ./IDENT/display-bstr-text.
| #define REFDA_ADM_IANA_DISPLAY_HINTS_ENUM_OBJID_IDENT_DISPLAY_FLOAT_DEC 6 |
For ./IDENT/display-float-dec.
| #define REFDA_ADM_IANA_DISPLAY_HINTS_ENUM_OBJID_IDENT_DISPLAY_FLOAT_EXP 7 |
For ./IDENT/display-float-exp.
| #define REFDA_ADM_IANA_DISPLAY_HINTS_ENUM_OBJID_IDENT_DISPLAY_FLOAT_HEX 8 |
For ./IDENT/display-float-hex.
| #define REFDA_ADM_IANA_DISPLAY_HINTS_ENUM_OBJID_IDENT_DISPLAY_INT_BIN 3 |
For ./IDENT/display-int-bin.
| #define REFDA_ADM_IANA_DISPLAY_HINTS_ENUM_OBJID_IDENT_DISPLAY_INT_DEC 2 |
For ./IDENT/display-int-dec.
| #define REFDA_ADM_IANA_DISPLAY_HINTS_ENUM_OBJID_IDENT_DISPLAY_INT_HEX 4 |
For ./IDENT/display-int-hex.
| #define REFDA_ADM_IANA_DISPLAY_HINTS_ENUM_OBJID_IDENT_DISPLAY_TIME_DEC 15 |
For ./IDENT/display-time-dec.
| #define REFDA_ADM_IANA_DISPLAY_HINTS_ENUM_OBJID_IDENT_DISPLAY_TIME_TEXT 14 |
For ./IDENT/display-time-text.
| int refda_adm_iana_display_hints_init | ( | refda_agent_t * | agent | ) |
Initializer for the ADM module iana-display-hints.
| [in,out] | agent | The agent to register this namespace and its objects within. |
Register IDENT objects
References agent, refda_amm_ident_desc_t::bases, cace_amm_idseg_ref_withenum(), cace_amm_obj_store_add_ns(), cace_ari_set_objref_path_intid(), CACE_ARI_TYPE_IDENT, CACE_LOG_DEBUG, CACE_MALLOC, CHKERR1, refda_amm_ident_base_t::name, refda_agent_t::objs, REFDA_ADM_IANA_DISPLAY_HINTS_ENUM_ADM, REFDA_ADM_IANA_DISPLAY_HINTS_ENUM_OBJID_IDENT_DISPLAY_BSTR_BASE16, REFDA_ADM_IANA_DISPLAY_HINTS_ENUM_OBJID_IDENT_DISPLAY_BSTR_BASE64, REFDA_ADM_IANA_DISPLAY_HINTS_ENUM_OBJID_IDENT_DISPLAY_BSTR_TEXT, REFDA_ADM_IANA_DISPLAY_HINTS_ENUM_OBJID_IDENT_DISPLAY_FLOAT_DEC, REFDA_ADM_IANA_DISPLAY_HINTS_ENUM_OBJID_IDENT_DISPLAY_FLOAT_EXP, REFDA_ADM_IANA_DISPLAY_HINTS_ENUM_OBJID_IDENT_DISPLAY_FLOAT_HEX, REFDA_ADM_IANA_DISPLAY_HINTS_ENUM_OBJID_IDENT_DISPLAY_INT_BIN, REFDA_ADM_IANA_DISPLAY_HINTS_ENUM_OBJID_IDENT_DISPLAY_INT_DEC, REFDA_ADM_IANA_DISPLAY_HINTS_ENUM_OBJID_IDENT_DISPLAY_INT_HEX, REFDA_ADM_IANA_DISPLAY_HINTS_ENUM_OBJID_IDENT_DISPLAY_TIME_DEC, REFDA_ADM_IANA_DISPLAY_HINTS_ENUM_OBJID_IDENT_DISPLAY_TIME_TEXT, REFDA_AGENT_ERR_LOCK_FAILED, REFDA_AGENT_LOCK, REFDA_AGENT_UNLOCK, refda_amm_ident_desc_init(), and refda_register_ident().