IROClassFactory_ZeroConfig
Overview
The IROClassFactory_ZeroConfig interface provides methods for ZeroConf support. In Remoting SDK, this interface is used by TROClassFactory and all its descendants to provide ZeroConf support.
Use Case
Basically, you will not use this interface directly, since it is already implemented by TROClassFactory, but if you want create your own class factory, you should implement this interface to provide ZeroConf support.
Location
- Unit: uROServerIntf.pas
- Ancestry: IROClassFactory_ZeroConfig
Required Methods
GetAliasNames
Holds a list of supported alias names.
function GetAliasNames: TStringList
IsInterfaceNameSupported
Verifies that the interface with the given name is supported by this class factory.
function IsInterfaceNameSupported(const anInterfaceName: string): Boolean
Parameters:
- anInterfaceName: Interface name
RegisterInterfaceName
procedure RegisterInterfaceName(const anInterfaceName: string)
Parameters:
- anInterfaceName:
UnregisterInterfaceName
procedure UnregisterInterfaceName(const anInterfaceName: string)
Parameters:
- anInterfaceName: