yumapro  24.10-1
YumaPro SDK
Loading...
Searching...
No Matches
Module yumaworks-cert-usermap

YANG instrumentation library. More...

Collaboration diagram for Module yumaworks-cert-usermap:

Data Structures

struct  y_ywcu_T_cert_to_name
 list /cert-usermap/cert-to-name More...
 
struct  y_ywcu_T_cert_usermap
 container /cert-usermap More...
 

Functions

status_t u_ywcu_cert_to_name_edit (ses_cb_t *scb, rpc_msg_t *msg, agt_cbtyp_t cbtyp, op_editop_t editop, val_value_t *newval, val_value_t *curval, uint32 k_ywcu_id)
 Edit database object callback (agt_cb_fn_t)
Path: list /cert-usermap/cert-to-name. More...
 
status_t u_ywcu_cert_usermap_edit (ses_cb_t *scb, rpc_msg_t *msg, agt_cbtyp_t cbtyp, op_editop_t editop, val_value_t *newval, val_value_t *curval)
 Edit database object callback (agt_cb_fn_t)
Path: container /cert-usermap. More...
 
status_t u_yumaworks_cert_usermap_init (const xmlChar *modname, const xmlChar *revision)
 Phase 1: Initialize the yumaworks-cert-usermap server instrumentation library. More...
 
status_t u_yumaworks_cert_usermap_init2 (void)
 Phase 2: Initialize the yumaworks-cert-usermap server instrumentation library. More...
 
void u_yumaworks_cert_usermap_cleanup (void)
 Cleanup the yumaworks-cert-usermap server instrumentation library. More...
 
status_t y_yumaworks_cert_usermap_init (const xmlChar *modname, const xmlChar *revision)
 Phase 1: Initialize the yumaworks-cert-usermap server instrumentation library. More...
 
status_t y_yumaworks_cert_usermap_init2 (void)
 Phase 2: Initialize the yumaworks-cert-usermap server instrumentation library. More...
 
void y_yumaworks_cert_usermap_cleanup (void)
 Cleanup the yumaworks-cert-usermap server instrumentation library. More...
 

Detailed Description

YANG instrumentation library.

Generated by yangdump-sdk.

Function Documentation

◆ u_yumaworks_cert_usermap_cleanup()

void u_yumaworks_cert_usermap_cleanup ( void  )

Cleanup the yumaworks-cert-usermap server instrumentation library.

Called by server when module is unloaded.

Here is the caller graph for this function:

◆ u_yumaworks_cert_usermap_init()

status_t u_yumaworks_cert_usermap_init ( const xmlChar *  modname,
const xmlChar *  revision 
)

Phase 1: Initialize the yumaworks-cert-usermap server instrumentation library.

Called by server when module is loaded.

Parameters
modnamerequested module name to load
revisionrequested revision date of the module to load. This may be NULL if the module has no revision statements.
Returns
return status. An error will cause the module load to fail.
Here is the call graph for this function:
Here is the caller graph for this function:

◆ u_yumaworks_cert_usermap_init2()

status_t u_yumaworks_cert_usermap_init2 ( void  )

Phase 2: Initialize the yumaworks-cert-usermap server instrumentation library.

SIL init phase 2: non-config data structures. Called after running config is loaded.

Returns
return status. An error will cause the server initialization to fail.
Here is the call graph for this function:
Here is the caller graph for this function:

◆ u_ywcu_cert_to_name_edit()

status_t u_ywcu_cert_to_name_edit ( ses_cb_t scb,
rpc_msg_t msg,
agt_cbtyp_t  cbtyp,
op_editop_t  editop,
val_value_t newval,
val_value_t curval,
uint32  k_ywcu_id 
)

Edit database object callback (agt_cb_fn_t)
Path: list /cert-usermap/cert-to-name.

Parameters
scbsession control block making the request
msgmessage in progress for this edit request
cbtypcallback type for this callback
editopthe parent edit-config operation type, which is also used for all other callbacks that operate on objects.
newvalcontainer object holding the proposed changes to apply to the current config, depending on the editop value. Will not be NULL.
curvalcurrent container values from the "<running>" or "<candidate>" configuration, if any. Could be NULL for create and other operations.
k_ywcu_idLocal key leaf 'id' in list 'cert-to-name'
Path: /ywcu:cert-usermap/ywcu:cert-to-name/ywcu:id
Returns
return status for the phase.
Here is the call graph for this function:

◆ u_ywcu_cert_usermap_edit()

status_t u_ywcu_cert_usermap_edit ( ses_cb_t scb,
rpc_msg_t msg,
agt_cbtyp_t  cbtyp,
op_editop_t  editop,
val_value_t newval,
val_value_t curval 
)

Edit database object callback (agt_cb_fn_t)
Path: container /cert-usermap.

Parameters
scbsession control block making the request
msgmessage in progress for this edit request
cbtypcallback type for this callback
editopthe parent edit-config operation type, which is also used for all other callbacks that operate on objects.
newvalcontainer object holding the proposed changes to apply to the current config, depending on the editop value. Will not be NULL.
curvalcurrent container values from the "<running>" or "<candidate>" configuration, if any. Could be NULL for create and other operations.
Returns
return status for the phase.
Here is the call graph for this function:

◆ y_yumaworks_cert_usermap_cleanup()

void y_yumaworks_cert_usermap_cleanup ( void  )

Cleanup the yumaworks-cert-usermap server instrumentation library.

Called by server when module is unloaded.

Here is the call graph for this function:

◆ y_yumaworks_cert_usermap_init()

status_t y_yumaworks_cert_usermap_init ( const xmlChar *  modname,
const xmlChar *  revision 
)

Phase 1: Initialize the yumaworks-cert-usermap server instrumentation library.

Called by server when module is loaded.

Parameters
modnamerequested module name to load
revisionrequested revision date of the module to load. This may be NULL if the module has no revision statements.
Returns
return status. An error will cause the module load to fail.
Here is the call graph for this function:
Here is the caller graph for this function:

◆ y_yumaworks_cert_usermap_init2()

status_t y_yumaworks_cert_usermap_init2 ( void  )

Phase 2: Initialize the yumaworks-cert-usermap server instrumentation library.

SIL init phase 2: non-config data structures. Called after running config is loaded.

Returns
return status. An error will cause the server initialization to fail.
Here is the call graph for this function: