108 uint8 withdef_enabled);
123 const xmlChar *defstyle,
124 uint8 withdef_enabled);
239 boolean *f_candidate,
240 boolean *f_confirmed_commit,
Multi-Protocol Network Management Server.
NETCONF protocol capabilities.
status_t agt_cap_add_module(ncx_module_t *mod)
Add a module at runtime, after the initial set has been set.
Definition: agt_cap.c:860
cap_list_t * agt_cap_get_restconf_caps(void)
Get the RESTCONF capabilities.
Definition: agt_cap.c:949
status_t agt_cap_update_config_id(void)
Update the config-id capability id' value to the new txid for the running config.
Definition: agt_cap.c:1040
val_value_t * agt_cap_get_restconf_capsval(void)
Get the RESTCONF capabilities in val_value_t format.
Definition: agt_cap.c:983
status_t agt_cap_set_caps(ncx_agttarg_t agttarg, ncx_agtstart_t agtstart, const xmlChar *defstyle, uint8 withdef_enabled)
Initialize the NETCONF server capabilities.
Definition: agt_cap.c:482
status_t agt_cap_set_restconf_caps(const xmlChar *defstyle, uint8 withdef_enabled)
Initialize the RESTCONF capabilities.
Definition: agt_cap.c:315
cap_list_t * agt_cap_get_caps(void)
Get the NETCONF server capabilities.
Definition: agt_cap.c:931
status_t agt_cap_set_modules(void)
Initialize the NETCONF server capabilities modules list.
Definition: agt_cap.c:792
status_t agt_cap_remove_module(ncx_module_t *mod)
Remove a module at runtime, after the initial set has been set MUST call after agt_cap_set_caps.
Definition: agt_cap.c:896
status_t agt_cap_update_module_setid(void)
Update YANG-LIBRARY capability module setID.
Definition: agt_cap.c:1176
void agt_cap_cleanup(void)
Clean the NETCONF server capabilities.
Definition: agt_cap.c:276
val_value_t * agt_cap_get_capsval(void)
Get the NETCONF server capabilities in val_value_t format.
Definition: agt_cap.c:966
void agt_cap_get_netconf_features(boolean *f_write_running, boolean *f_candidate, boolean *f_confirmed_commit, boolean *f_rollback, boolean *f_validate, boolean *f_startup, boolean *f_url, boolean *f_xpath)
Get the NETCONF 1.1 YANG features that should be enabled for the current server profile.
Definition: agt_cap.c:1071
boolean agt_cap_std_set(cap_stdid_t cap)
Check if the STD capability is set for the server.
Definition: agt_cap.c:1001
boolean agt_restconf_cap_std_set(cap_stdid_t cap)
Check if the STD RESTCONF capability is set for the agent.
Definition: agt_cap.c:1020
status_t agt_cap_set_netconf_module(void)
Initialize the NETCONF module capabilities.
Definition: agt_cap.c:1151
cap_stdid_t
enumerated list of standard capability IDs
Definition: cap.h:228
status_t
global error return code
Definition: status_enum.h:210
ncx_agttarg_t
enum to identify the agent native target
Definition: ncxtypes.h:517
ncx_agtstart_t
enum to identify the agent native startup mode
Definition: ncxtypes.h:528
Global error messages for status code enumerations.
one capabilities list
Definition: cap.h:304
representation of one module or submodule during and after parsing
Definition: ncxtypes.h:1138
one value to match one type
Definition: val.h:912
Value Node Basic Support.