yumapro  20.10-10
YumaPro SDK
Generic Object Templates

Generic objects to construct generic output data in the server. More...

Collaboration diagram for Generic Object Templates:

Functions

obj_template_tncx_get_gen_anyxml (void)
 Get the object template for the NCX generic anyxml container. More...
 
obj_template_tncx_get_gen_container (void)
 Get the object template for the NCX generic container. More...
 
obj_template_tncx_get_gen_string (void)
 Get the object template for the NCX generic string leaf. More...
 
obj_template_tncx_get_gen_empty (void)
 Get the object template for the NCX generic empty leaf. More...
 
obj_template_tncx_get_gen_root (void)
 Get the object template for the NCX generic root container. More...
 
obj_template_tncx_get_gen_binary (void)
 Get the object template for the NCX generic binary leaf. More...
 
obj_template_tncx_get_gen_leaflist (void)
 Get the object template for the NCX generic leaf-list string. More...
 
obj_template_tncx_get_yang_insert (void)
 Get the object template for the YANG insert attribute. More...
 
obj_template_tncx_get_yang_key (void)
 Get the object template for the YANG key attribute. More...
 
obj_template_tncx_get_yang_value (void)
 Get the object template for the YANG value attribute. More...
 
obj_template_tncx_get_nc_operation (void)
 Get the cached operation meta-object template used to contruct a metaval for the attribute. More...
 
obj_template_tncx_get_datapath_obj (void)
 Get the cached datapath meta-object template used to contruct a metaval for the attribute. More...
 
obj_template_tncx_get_fixed_value_obj (void)
 Get the cached fixed-value meta-object template used to contruct a metaval for the attribute. More...
 
obj_template_tncx_get_btype_obj (void)
 Get the cached datapath meta-object template used to contruct a metaval for the attribute. More...
 
boolean ncx_obj_is_generic (const obj_template_t *obj)
 Check if the object is 1 of the gen_foo object templates. More...
 

Detailed Description

Generic objects to construct generic output data in the server.

These object templates are not intended for SIL or SIL-SA code to construct GET2 responses. They are used internally in the server where the generic template does not affect operations.

Function Documentation

obj_template_t* ncx_get_btype_obj ( void  )

Get the cached datapath meta-object template used to contruct a metaval for the attribute.

Returns
pointer to object template; NULL if not available

Here is the call graph for this function:

Here is the caller graph for this function:

obj_template_t* ncx_get_datapath_obj ( void  )

Get the cached datapath meta-object template used to contruct a metaval for the attribute.

Returns
pointer to object template; NULL if not available

Here is the call graph for this function:

Here is the caller graph for this function:

obj_template_t* ncx_get_fixed_value_obj ( void  )

Get the cached fixed-value meta-object template used to contruct a metaval for the attribute.

Returns
pointer to object template; NULL if not available

Here is the call graph for this function:

Here is the caller graph for this function:

obj_template_t* ncx_get_gen_anyxml ( void  )

Get the object template for the NCX generic anyxml container.

Returns
pointer to generic anyxml object template
pointer to generic anyxml object template

Here is the caller graph for this function:

obj_template_t* ncx_get_gen_binary ( void  )

Get the object template for the NCX generic binary leaf.

Returns
pointer to generic binary object template
pointer to generic binary object template

Here is the caller graph for this function:

obj_template_t* ncx_get_gen_container ( void  )

Get the object template for the NCX generic container.

Returns
pointer to generic container object template
pointer to generic container object template

Here is the caller graph for this function:

obj_template_t* ncx_get_gen_empty ( void  )

Get the object template for the NCX generic empty leaf.

Returns
pointer to generic empty object template
pointer to generic empty object template

Here is the caller graph for this function:

obj_template_t* ncx_get_gen_leaflist ( void  )

Get the object template for the NCX generic leaf-list string.

Returns
pointer to generic leaf-list string object template
pointer to generic leaf-list string object template

Here is the caller graph for this function:

obj_template_t* ncx_get_gen_root ( void  )

Get the object template for the NCX generic root container.

Returns
pointer to generic root container object template
pointer to generic root container object template

Here is the caller graph for this function:

obj_template_t* ncx_get_gen_string ( void  )

Get the object template for the NCX generic string leaf.

Returns
pointer to generic string object template
pointer to generic string object template

Here is the caller graph for this function:

obj_template_t* ncx_get_nc_operation ( void  )

Get the cached operation meta-object template used to contruct a metaval for the attribute.

Returns
pointer to object template; NULL if not available

Here is the call graph for this function:

Here is the caller graph for this function:

obj_template_t* ncx_get_yang_insert ( void  )

Get the object template for the YANG insert attribute.

Returns
pointer to object template
pointer to object template
obj_template_t* ncx_get_yang_key ( void  )

Get the object template for the YANG key attribute.

Returns
pointer to object template
pointer to object template
obj_template_t* ncx_get_yang_value ( void  )

Get the object template for the YANG value attribute.

Returns
pointer to object template
pointer to object template
boolean ncx_obj_is_generic ( const obj_template_t obj)

Check if the object is 1 of the gen_foo object templates.

Returns
TRUE if object template is generic; FALSE otherwise

Here is the caller graph for this function: