Fawkes API  Fawkes Development Version
XmlRpcPluginMethods::plugin_unload Class Reference

XML-RPC method to unload a plugin. More...

#include "plugin.h"

Inheritance diagram for XmlRpcPluginMethods::plugin_unload:

Public Member Functions

 plugin_unload (fawkes::PluginManager *plugin_manager, fawkes::Logger *logger)
 Constructor. More...
 
virtual ~plugin_unload ()
 Virtual empty destructor. More...
 
virtual void execute (xmlrpc_c::paramList const &params, xmlrpc_c::value *const result)
 Execute method. More...
 

Detailed Description

XML-RPC method to unload a plugin.

Author
Tim Niemueller

Definition at line 61 of file plugin.h.

Constructor & Destructor Documentation

◆ plugin_unload()

XmlRpcPluginMethods::plugin_unload::plugin_unload ( fawkes::PluginManager plugin_manager,
fawkes::Logger logger 
)

Constructor.

Parameters
plugin_managerplugin manager to query for plugin listings.
loggerlogger to report problems

Definition at line 178 of file plugin.cpp.

◆ ~plugin_unload()

XmlRpcPluginMethods::plugin_unload::~plugin_unload ( )
virtual

Virtual empty destructor.

Definition at line 189 of file plugin.cpp.

Member Function Documentation

◆ execute()

void XmlRpcPluginMethods::plugin_unload::execute ( xmlrpc_c::paramList const &  params,
xmlrpc_c::value *const  result 
)
virtual

Execute method.

Parameters
paramsparameters
resultresult value

Definition at line 198 of file plugin.cpp.

References fawkes::Logger::log_warn(), and fawkes::PluginManager::unload().


The documentation for this class was generated from the following files: