![]() |
yumapro
25.10-1
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: