FCPv2/RemovePlugin

From Freenet Wiki
Jump to: navigation, search
This is a message of the Freenet Client Protocol 2.0 (FCP 2.0). It is exchanged between a client program and a Freenet node.
  • The primary Freenet node source code for this message can be found in RemovePlugin.java

RemovePlugin asks the Freenet node to remove the given plugin. The node will respond with a PluginRemoved message.

Example

RemovePlugin
Identifier=moohmeep
PluginName=plugins.HelloWorld.HelloWorld
Purge=true
EndMessage

Details

Field Possible values Mandatory Default Description
Identifier Arbitrary text string Yes This is for client to be able to identify responses
MaxWaitTime Integer No 0
PluginName Name of the plugin Yes A name to identify the plugin. Must be the same as class name shown on the plugins page, available here if the node is on the local machine.
Purge [true,false] No false If true, the cached copy of the plugin is removed.

Notes: If the client does not have full access, the node responds with the corresponding ProtocolError

Personal tools