11#ifndef _H_sil_sa_hooks
12#define _H_sil_sa_hooks
48#ifndef _H_ycontrol_types
170 const xmlChar *defpath,
172 const xmlChar *edit_operation,
173 const xmlChar *insert_where,
174 const xmlChar *insert_point,
196 const xmlChar *defpath);
status_t
global error return code
Definition: status_enum.h:210
ncx_cfg_t
hardwire the 3 standard configs
Definition: ncxtypes.h:548
void sil_sa_hooks_clean_added_edits(dlq_hdr_t *added_editQ)
Clean the added edits from the profile.
Definition: sil_sa_hooks.c:406
val_value_t * sil_sa_hooks_make_added_edit_payload(sil_sa_cb_t *sacb, status_t *res)
Make the <transaction-response> message return-value.
Definition: sil_sa_hooks.c:437
status_t sil_sa_hooks_add_edit(sil_sa_cb_t *sil_sa_cb, const xmlChar *defpath, val_value_t *edit_value, const xmlChar *edit_operation, const xmlChar *insert_where, const xmlChar *insert_point, boolean skip_cb)
Add an edit to the current transaction from SIL-SA.
Definition: sil_sa_hooks.c:565
status_t sil_sa_hooks_send_get_request(sil_sa_cb_t *sil_sa_cb, ncx_cfg_t cfg_id, const xmlChar *defpath)
Send the <hook-get-request> message.
Definition: sil_sa_hooks.c:649
status_t sil_sa_hook_handle_get_request(sil_sa_cb_t *sil_sa_cb, val_value_t *msgbody, ycontrol_msgbody_t msgbody_type)
Handles incoming <payload> from server for the <hook-get-request>
Definition: sil_sa_hooks.c:705
ycontrol_msgbody_t
YControl message body types.
Definition: ycontrol_types.h:85
NETCONF protocol remote procedure call common definitions.
control block for the SIL-SA module
Definition: sil_sa_types.h:167
one value to match one type
Definition: val.h:912
Value Node Basic Support.
Some YControl data types.