Method | Description | |
---|---|---|
GetAPIDelegate ( string APIname ) : Func |
Scans the registered plugins for one that handles the named API string
|
|
PluginManager ( ) : System | ||
Register ( object toRegister ) : void |
Registers a plugin API with Telemachus
|
Method | Description | |
---|---|---|
Deregister ( PluginHandler handler ) : void |
Deregisters an API plugin handler instance via handler reference
|
|
ReadCommandList ( object pluginInstance ) : string[] |
public GetAPIDelegate ( string APIname ) : Func |
||
APIname | string | The API string to handle, excluding any parameters |
return | Func |
public Register ( object toRegister ) : void | ||
toRegister | object | An instance of a Plugin object, that conforms to the TelemachusPlugin interface. /// NOTE: Does NOT have to be a physical instance of the interface. |
return | void |