DTNMA Reference Tools v2.0.0 - 9.gaff6489
Delay-Tolerant Networking Management Architecture (DTNMA) Tool Suite
Loading...
Searching...
No Matches
ietf_inet_base.h File Reference

This is the header for the implementation of the ADM module "ietf-inet-base" for the C-language reference DA. More...

#include "refda/agent.h"
#include <cace/util/defs.h>
+ Include dependency graph for ietf_inet_base.h:
+ This graph shows which files directly or indirectly include this file:

Macros

#define REFDA_ADM_IETF_INET_BASE_ENUM_ADM   4
 Enumeration of the ADM itself.
 
#define REFDA_ADM_IETF_INET_BASE_ENUM_OBJID_IDENT_DISPLAY_BSTR_IPADDRESS   2
 For ./IDENT/display-bstr-ipaddress.
 
#define REFDA_ADM_IETF_INET_BASE_ENUM_OBJID_IDENT_IP_ENDPOINT   0
 For ./IDENT/ip-endpoint.
 
#define REFDA_ADM_IETF_INET_BASE_ENUM_OBJID_IDENT_IP_TRANSPORT   1
 For ./IDENT/ip-transport.
 
#define REFDA_ADM_IETF_INET_BASE_ENUM_OBJID_IDENT_IP_VLSM_PATTERN   3
 For ./IDENT/ip-vlsm-pattern.
 
#define REFDA_ADM_IETF_INET_BASE_ENUM_OBJID_TYPEDEF_IPV4_ADDRESS   0
 For ./TYPEDEF/ipv4-address.
 
#define REFDA_ADM_IETF_INET_BASE_ENUM_OBJID_TYPEDEF_IPV6_ADDRESS   1
 For ./TYPEDEF/ipv6-address.
 
#define REFDA_ADM_IETF_INET_BASE_ENUM_OBJID_TYPEDEF_IP_ADDRESS   2
 For ./TYPEDEF/ip-address.
 
#define REFDA_ADM_IETF_INET_BASE_ENUM_OBJID_TYPEDEF_ZONE   4
 For ./TYPEDEF/zone.
 
#define REFDA_ADM_IETF_INET_BASE_ENUM_OBJID_TYPEDEF_PORT_NUMBER   3
 For ./TYPEDEF/port-number.
 
#define REFDA_ADM_IETF_INET_BASE_ENUM_OBJID_TYPEDEF_DOMAIN_NAME   5
 For ./TYPEDEF/domain-name.
 

Functions

int refda_adm_ietf_inet_base_init (refda_agent_t *agent)
 Initializer for the ADM module ietf-inet-base.
 

Detailed Description

This is the header for the implementation of the ADM module "ietf-inet-base" for the C-language reference DA.

This contains defines for each enumeration in the ADM and declarations of module-level initialization functions.

Function Documentation

◆ refda_adm_ietf_inet_base_init()