GetPluginInfo
This is a message of the Freenet Client Protocol 2.0 (FCP 2.0).
It is sent from a client program to the Freenet node.
This message asks the Freenet node for the presence of the given pluginname
The node will respond with a PluginInfo message.
Example
GetPluginInfo PluginName=plugins.HelloFCP.HelloFCP Identifier=blah Detailed=false EndMessage
| Field | Possible values | Mandatory? | Description |
|---|---|---|---|
| PluginName | Name of the plugin | Yes | A name to identify the plugin. Must be the same as class name shown on plugins page |
| Identifier | Arbitrary text string | No | This is for client to be able to identify responses |
| Detailed | false, true | No | If true, detailed information is returned (requires full access) |
Notes:
- if detailed information is requested and the client does not have full access, the node responds with the corrosponding ProtocolError