System API Summary
There are many APIs that can be called from a SIL library or the 'yp-system' library. Refer to the System Callbacks section for complete details on the following callbacks:
Candidate Reload Callback: Invoked each time the candidate datastore is reloaded from the running datastore.
Module Load Callback: Invoked when a module is loaded into the server.
Module Unload Callback: Invoked when a module is unloaded from the server.
Config Replay Callback: Invoked when a configuration replay procedure is started or finished.
NV-Load Callback: Invoked when the server needs to retrieve the configuration contents from non-volatile storage.
NV-Save Callback: Invoked when the configuration needs to be saved to Non-Volatile storage.
Periodic Timer Service: Invoked periodically (1-shot or repeat)
Session Hook Callback: Invoked when a session starts and ends.
Shutdown Callback: Invoked when the server is about to restart or shutdown.
Command Complete Callback: Invoked when the server has completed an RPC operation
NACM External Groups Callback: Invoked when the server creates a new client session for NETCONF or RESTCONF sessions.
User Defined Data Types Callbacks: Invoked when a data node needs to be processed to process the value as it is being created.
Global EDIT Callbacks: Invoked when there are no other EDIT callbacks set up.
Global GET2 Callback: Invoked when there are no other GET callbacks set up.
Global RPC Callback: Invoked when there are no other RPC callbacks set up.
Global Action Callback: Invoked when there are no other Action callbacks set up.