Photon Server API Documentation
v5.0RC1
Public Member Functions | |
| virtual IPlugin | GetPlugin (IHost sink, string pluginName) |
| void | UpdateConfiguration (PluginInfo pluginInfo, string basePath) |
Public Member Functions inherited from Photon.Common.Plugins.IPluginManager< IPlugin, IHost > | |
| IPlugin | GetPlugin (IHost sink, string pluginName) |
Protected Member Functions | |
| PluginManagerBase () | |
| PluginManagerBase (PluginInfo pluginInfo, string basePath) | |
| PluginManagerBase (string basePath, PluginSettings settings) | |
| abstract IPlugin | CreatePlugin (IPluginFactory factory, IHost sink, string pluginName, Dictionary< string, string > config, out string errorMsg) |
| abstract IPlugin | LoadErrorPlugin (IHost sink, string errorMsg) |
| abstract IPlugin | GetDefaultPlugin (IHost sink) |
| bool | SetupPluginManager (string path, string typeName, Dictionary< string, string > config) |
Static Protected Attributes | |
| static readonly ILogger | Log = LogManager.GetCurrentClassLogger() |
Properties | |
| bool | Initialized [get, protected set] |
| Type | Type4Load [get] |
| string | PluginPath [get] |
Properties inherited from Photon.Common.Plugins.IPluginManager< IPlugin, IHost > | |
| bool | Initialized [get] |
| Type | Type4Load [get] |
| string | PluginPath [get] |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
protectedpure virtual |
|
protectedpure virtual |
|
inlinevirtual |
|
protectedpure virtual |
|
inlineprotected |
|
inline |
|
staticprotected |
|
getprotected set |
|
get |
|
get |