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.