yumapro  23.10T-12
YumaPro SDK
Loading...
Searching...
No Matches
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

◆ ncx_get_btype_obj()

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:

◆ ncx_get_datapath_obj()

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:

◆ ncx_get_fixed_value_obj()

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:

◆ ncx_get_gen_anyxml()

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
Here is the caller graph for this function:

◆ ncx_get_gen_binary()

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
Here is the caller graph for this function:

◆ ncx_get_gen_container()

obj_template_t * ncx_get_gen_container ( void  )

Get the object template for the NCX generic container.

Returns
pointer to generic container object template
Here is the caller graph for this function:

◆ ncx_get_gen_empty()

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
Here is the caller graph for this function:

◆ ncx_get_gen_leaflist()

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
Here is the caller graph for this function:

◆ ncx_get_gen_root()

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
Here is the caller graph for this function:

◆ ncx_get_gen_string()

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
Here is the caller graph for this function:

◆ ncx_get_nc_operation()

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:

◆ ncx_get_yang_insert()

obj_template_t * ncx_get_yang_insert ( void  )

Get the object template for the YANG insert attribute.

Returns
pointer to object template

◆ ncx_get_yang_key()

obj_template_t * ncx_get_yang_key ( void  )

Get the object template for the YANG key attribute.

Returns
pointer to object template

◆ ncx_get_yang_value()

obj_template_t * ncx_get_yang_value ( void  )

Get the object template for the YANG value attribute.

Returns
pointer to object template

◆ ncx_obj_is_generic()

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: