132extern const xmlChar *
142extern const xmlChar *
194extern const xmlChar *
dlq provides general double-linked list and queue support:
status_t
global error return code
Definition: status_enum.h:210
ncx_nmda_origin_t ncx_nmda_get_originref_parm(val_value_t *parmval)
Handle the or:origin-ref data type parameter Extract the internal enum for the origin.
Definition: ncx_nmda.c:377
ncx_nmda_origin_t ncx_nmda_get_origin_enum(const xmlChar *or_name)
Get the standard origin enum for the string.
Definition: ncx_nmda.c:423
ncx_cfg_t ncx_nmda_get_cfg_id(ncx_nmda_ds_t ds_enum)
Get the cfg datastore ID for the NMDA datastore ID.
Definition: ncx_nmda.c:343
void ncx_nmda_free_params(ncx_nmda_params_t *params)
Free a ncx_nmda_params_t struct.
Definition: ncx_nmda.c:174
const xmlChar * ncx_nmda_get_origin_str(ncx_nmda_origin_t or_enum)
Get the standard origin string for the enum.
Definition: ncx_nmda.c:458
void ncx_nmda_free_origin_filter(ncx_origin_filter_t *filter)
Free a ncx_origin_filter_t struct.
Definition: ncx_nmda.c:110
const xmlChar * ncx_nmda_get_ds_str(ncx_nmda_ds_t ds_enum)
Get the standard datastore string for the enum.
Definition: ncx_nmda.c:229
ncx_origin_filter_t * ncx_nmda_new_origin_filter(ncx_nmda_origin_t origin)
Malloc a new ncx_origin_filter_t.
Definition: ncx_nmda.c:88
status_t ncx_nmda_load_modules(dlq_hdr_t *devQ)
Load the ietf-datastore and ietf-origin modules.
Definition: ncx_nmda.c:562
ncx_nmda_ds_t ncx_nmda_get_ds_enum(const xmlChar *ds_name)
Get the standard datastore enum for the string.
Definition: ncx_nmda.c:196
void ncx_nmda_clean_origin_filterQ(dlq_hdr_t *filterQ)
Clean a Queue of ncx_origin_filter_t structs.
Definition: ncx_nmda.c:129
boolean ncx_nmda_ds_conventional(ncx_nmda_ds_t ds_enum)
Return TRUE if the datastore is a conventional datastore which has config=true objects only.
Definition: ncx_nmda.c:528
boolean ncx_nmda_ds_writable(ncx_nmda_ds_t ds_enum)
Return TRUE if the datastore is writable by a client.
Definition: ncx_nmda.c:494
ncx_nmda_params_t * ncx_nmda_new_params(void)
Malloc a new ncx_nmda_params_t.
Definition: ncx_nmda.c:152
const xmlChar * ncx_nmda_get_full_ds_str(ncx_nmda_ds_t ds_enum)
Get the standard datastore string for the enum using the ds: prefix.
Definition: ncx_nmda.c:263
ncx_nmda_ds_t ncx_nmda_get_dsref_parm(val_value_t *parmval)
Handle the ds:datastore-ref data type parameter Extract the internal enum for the datastore.
Definition: ncx_nmda.c:297
ncx_cfg_t
hardwire the 3 standard configs
Definition: ncxtypes.h:548
ncx_nmda_ds_t
internal enumerations for standard NMDA datastores
Definition: ncxtypes.h:1631
ncx_nmda_origin_t
internal enumerations for standard NMDA origins
Definition: ncxtypes.h:1642
YANG module data structures Many internal representations of YANG module constructs.
internal NMDA get-data state parameters; rest of parameter are stored directly in the xml_msg_hdr_t u...
Definition: ncxtypes.h:1663
internal NMDA origin filter (negate field stored separately)
Definition: ncxtypes.h:1654
one value to match one type
Definition: val.h:912
Value Node Basic Support.