96#define AGT_SYS_MODULE (const xmlChar *)"yuma-system"
99#define AGT_YWSYS_MODULE (const xmlChar *)"yumaworks-system"
190 dlq_hdr_t *auditrecQ);
213 const xmlChar *capstr);
dlq provides general double-linked list and queue support:
void agt_sys_send_sysSessionEnd(const ses_cb_t *scb, ses_term_reason_t termreason, ses_id_t killedby)
Queue the Session End notification.
Definition: agt_sys.c:1350
uint32 agt_sys_get_capability_changes(void)
Get the capability-changes counter.
Definition: agt_sys.c:1816
void agt_sys_send_sysConfirmedCommit(const ses_cb_t *scb, ncx_confirm_event_t event, uint32 timeout)
Queue the Confirmed Commit notification.
Definition: agt_sys.c:1743
void agt_sys_send_sysSessionStart(const ses_cb_t *scb)
Queue the Session Start notification.
Definition: agt_sys.c:1282
status_t agt_sys_init2(void)
INIT 2: Initialize the monitoring data structures This must be done after the <running> config is loa...
Definition: agt_sys.c:937
void agt_sys_send_sysCapabilityChange(ses_cb_t *changed_by, boolean is_add, const xmlChar *capstr)
Send a Capability Change notification.
Definition: agt_sys.c:1570
status_t agt_sys_fill_ha_status(val_value_t *ha_status_val)
Fill the HA status container.
Definition: agt_sys.c:1889
status_t agt_sys_init(void)
INIT 1: Initialize the server notification module data structures.
Definition: agt_sys.c:804
void agt_sys_cleanup(void)
Cleanup the module data structures.
Definition: agt_sys.c:1246
val_value_t * agt_sys_get_system_node(void)
Get the /yuma-system:system container.
Definition: agt_sys.c:1832
void agt_sys_send_sysConfigChange(const ses_cb_t *scb, dlq_hdr_t *auditrecQ)
Queue the Config Change notification.
Definition: agt_sys.c:1447
status_t
global error return code
Definition: status_enum.h:210
ses_term_reason_t
Session Termination reason.
Definition: ses.h:417
uint32 ses_id_t
Session ID.
Definition: ses.h:335
ncx_confirm_event_t
type of confirmEvent in the sysConfirmedCommit notification Used in confirmed-commit standard as well
Definition: ncxtypes.h:1515
YANG module data structures Many internal representations of YANG module constructs.
NETCONF Session Common definitions module.
Global error messages for status code enumerations.
Session Control Block.
Definition: ses.h:573
one value to match one type
Definition: val.h:912