yumapro  25.10-1
YumaPro SDK
Loading...
Searching...
No Matches
db_api_edit_cb_t Struct Reference

internal control block for the DB-API EDIT processing More...

#include <db_api_types.h>

Data Fields

const xmlChar * edit_target
 target resource (YANG-API path expression)
 
const xmlChar * edit_operation
 edit operation (create merge replace delete remove)
 
yang_patch_op_t patch_op
 edit operation from request in YANG-PATCH format
 
const xmlChar * insert_point
 is a string like the target except a different instance of the same list of leaf-list; only for before, after
 
const xmlChar * insert_where
 insert_where parameter: "before" "after" "first" "last"
 
yang_patch_where_t where_enum
 Enum value of the where parameter in YANG-PATCH format.
 
const xmlChar * patch_id_str
 edit operation (create merge replace delete remove)
 
const xmlChar * comment_str
 comment string to be used in YANG-PATCH comment section
 
const xmlChar * edit_value
 payload in string form, whitespace allowed (XML | JSON | CBOR?) MAY BE NULL if no value required (delete remove))
 
const xmlChar * datastore_str
 Identifies the datastore value as a string.
 
const xmlChar * edit_id_str
 index value for the edit
 
ncx_msg_encoding_t edit_encoding
 encoding that represents corresponding encoding type
 
ncx_instfmt_t edit_id_format
 Identifies the instance identifier string format types.
 
boolean skip_sil
 indicates whether to skip callback or not. More...
 
boolean system_edit
 indicates whether to skip callback or not. More...
 
boolean oper_edit
 indicates whether the edit is on operational datastore or not
 

Detailed Description

internal control block for the DB-API EDIT processing

Field Documentation

◆ skip_sil

boolean skip_sil

indicates whether to skip callback or not.

TRUE to skip the SIL and SIL-SA callbacks on the main server FALSE to invoke the SIL and SIL-SA callbacks for this transaction.

◆ system_edit

boolean system_edit

indicates whether to skip callback or not.

TRUE if this edit is from the system and should bypass access control enforcement FALSE to invoke the SIL and SIL-SA callbacks for this transaction.


The documentation for this struct was generated from the following file: