Provides service function to allow execution of custom scripts in remote Nodes. More...
Data Structures | |
| struct | Ucs_Ns_ConfigMsg_t |
| Structure of a ConfigMsg used in Node-Script. More... | |
| struct | Ucs_Ns_Script_t |
| Structure of a node-script used to configure a remote node. More... | |
Callback Functions | |
| typedef void(* | Ucs_Ns_ResultCb_t )(Ucs_Rm_Node_t *node_ptr, Ucs_Ns_ResultCode_t result, void *ucs_user_ptr) |
| Function signature used for the results of the Scripting Manager. | |
Enumerations | |
| enum | Ucs_Ns_ResultCode_t { UCS_NS_RES_SUCCESS = 0x00U, UCS_NS_RES_ERROR = 0x01U } |
| Result codes of the Node Script Management. More... | |
Functions | |
| Ucs_Return_t | Ucs_Ns_Run (Ucs_Inst_t *self, Ucs_Rm_Node_t *node_ptr, Ucs_Ns_ResultCb_t result_fptr) |
| Runs the script(s) contained in the given node. | |
Provides service function to allow execution of custom scripts in remote Nodes.