yumapro
24.10-3
YumaPro SDK
|
EDIT Control Block used to store all the pointers for the EDIT3 callbacks. More...
#include <agt_editcb.h>
Data Fields | |
ses_cb_t * | scb |
Session control block making the request. | |
rpc_msg_t * | msg |
Incoming rpc_msg_t in progress. | |
agt_cfg_transaction_t * | txcb |
Transaction control block in progress. | |
agt_cbtyp_t | cbtyp |
Callback type - reason for the callback. More... | |
op_editop_t | editop |
Callback editop - the parent edit-config operation type, which is also used for all other callbacks that operate on objects: More... | |
val_value_t * | newval |
Container object holding the proposed changes to apply to the current config, depending on the editop value. | |
val_value_t * | curval |
Current container values from the <running> or <candidate> configuration, if any. More... | |
val_value_t * | update |
Update value contains all new values and the current values from the datastore. | |
const xmlChar * | modname |
Name of a module the current callback is invoked for. | |
obj_template_t * | obj |
Object of a a current node in the callback. | |
boolean | isvalidate |
Transaction is a <validate> operation. | |
boolean | in_delete_children_first |
This SIL callback is for a nested child and the sil-delete-children-first is active; False if not applicable or the top-node being deleted is the callback. | |
boolean | isrunning |
TRUE if this Transaction is for the the running datastore. | |
const xmlChar * | user_id |
user-id backptr from the transaction | |
const xmlChar * | client_addr |
client address backptr from the transaction | |
const xmlChar * | target |
datastore target backptr from the transaction | |
const xmlChar * | txid_str |
transaction ID from the transaction | |
xmlChar * | instance_id |
instance-identifier path string for target object with all the keys | |
boolean | silsa_editcb |
Indicate that this is a SIL-SA editcb or not. | |
EDIT Control Block used to store all the pointers for the EDIT3 callbacks.
agt_cbtyp_t cbtyp |
Callback type - reason for the callback.
val_value_t* curval |
Current container values from the <running> or <candidate> configuration, if any.
Could be NULL for create and other operations.
op_editop_t editop |
Callback editop - the parent edit-config operation type, which is also used for all other callbacks that operate on objects: