CRecordGetPluginList

The message is used to retrieve the list of loaded plugins on a node. Usually, only a portion of the available plugins are loaded at startup. Therefore, the list is part of the node's configuration.

The message is part of the API of the software update or the NY_LocalSoftwareUpdaterPlugIn plugin. The message belongs to a nanoservice in the SYSTEM namespace.

{
  "id": "246d6b26-3197-47a5-a6c7-b97395cce4ac",
  "name": "GET_PLUGIN_LIST",
  "isService": "true",
  "namespaces": "SYSTEM",
  "description": "Get the plugin list of the node.",
  "slots": [
    {
      "key": "1",
      "name": "PLUGIN_LIST",
      "direction": "ANSWER",
      "mandatory": "false",
      "type": "STRING_ARRAY",
      "description": "The list of plugins to load on start-up."
    }
  ]
}

Arguments

None.

Return values

  • PLUGIN_LIST : The list of loaded plugins as a string array. The entries in the list are the same as those in the configuration.

nyssr.net - Innovative Distributed System