Class IPluginManager
Unit
Declaration
type IPluginManager = class(IVersioned)
Description
This item has no description.
Hierarchy
- TObject
- IVersioned
- IPluginManager
Overview
Fields
| Public | nested const VERSION = 6; |
| Public | nested const TYPE_PROVIDER = Cardinal(1); |
| Public | nested const TYPE_FIRST_NON_LIB = Cardinal(2); |
| Public | nested const TYPE_AUTH_SERVER = Cardinal(3); |
| Public | nested const TYPE_AUTH_CLIENT = Cardinal(4); |
| Public | nested const TYPE_AUTH_USER_MANAGEMENT = Cardinal(5); |
| Public | nested const TYPE_EXTERNAL_ENGINE = Cardinal(6); |
| Public | nested const TYPE_TRACE = Cardinal(7); |
| Public | nested const TYPE_WIRE_CRYPT = Cardinal(8); |
| Public | nested const TYPE_DB_CRYPT = Cardinal(9); |
| Public | nested const TYPE_KEY_HOLDER = Cardinal(10); |
| Public | nested const TYPE_COUNT = Cardinal(11); |
Methods
| Public | procedure registerPluginFactory(pluginType: Cardinal; defaultName: PAnsiChar; factory: IPluginFactory); |
| Public | procedure registerModule(cleanup: IPluginModule); |
| Public | procedure unregisterModule(cleanup: IPluginModule); |
| Public | function getPlugins(status: IStatus; pluginType: Cardinal; namesList: PAnsiChar; firebirdConf: IFirebirdConf): IPluginSet; |
| Public | function getConfig(status: IStatus; filename: PAnsiChar): IConfig; |
| Public | procedure releasePlugin(plugin: IPluginBase); |
Description
Fields
| Public | nested const VERSION = 6; |
|
This item has no description. | |
| Public | nested const TYPE_PROVIDER = Cardinal(1); |
|
This item has no description. | |
| Public | nested const TYPE_FIRST_NON_LIB = Cardinal(2); |
|
This item has no description. | |
| Public | nested const TYPE_AUTH_SERVER = Cardinal(3); |
|
This item has no description. | |
| Public | nested const TYPE_AUTH_CLIENT = Cardinal(4); |
|
This item has no description. | |
| Public | nested const TYPE_AUTH_USER_MANAGEMENT = Cardinal(5); |
|
This item has no description. | |
| Public | nested const TYPE_EXTERNAL_ENGINE = Cardinal(6); |
|
This item has no description. | |
| Public | nested const TYPE_TRACE = Cardinal(7); |
|
This item has no description. | |
| Public | nested const TYPE_WIRE_CRYPT = Cardinal(8); |
|
This item has no description. | |
| Public | nested const TYPE_DB_CRYPT = Cardinal(9); |
|
This item has no description. | |
| Public | nested const TYPE_KEY_HOLDER = Cardinal(10); |
|
This item has no description. | |
| Public | nested const TYPE_COUNT = Cardinal(11); |
|
This item has no description. | |
Methods
| Public | procedure registerPluginFactory(pluginType: Cardinal; defaultName: PAnsiChar; factory: IPluginFactory); |
|
This item has no description. | |
| Public | procedure registerModule(cleanup: IPluginModule); |
|
This item has no description. | |
| Public | procedure unregisterModule(cleanup: IPluginModule); |
|
This item has no description. | |
| Public | function getPlugins(status: IStatus; pluginType: Cardinal; namesList: PAnsiChar; firebirdConf: IFirebirdConf): IPluginSet; |
|
This item has no description. | |
| Public | function getConfig(status: IStatus; filename: PAnsiChar): IConfig; |
|
This item has no description. | |
| Public | procedure releasePlugin(plugin: IPluginBase); |
|
This item has no description. | |
Generated by PasDoc 0.17.0.snapshot.