Hello,
In the SDK, there are two files that are almost identical but with two different names:
ROServerDiscovery_Intf
uRODiscovery_Intf
I believe the first one should be removed altogether because uRODiscovery_Intf has the accompanying _Invk and _Async file
Once ROServerDiscovery_Intf has been removed, the RemObjects_Indy_Dxx project should be adjusted so as not to include that file anymore.
Further to this, the ROServiceDiscovery.RODL file should be fixed to make sure that the LibraryName is uRODiscovery and the service name is RODiscoveryService
With all these changes, there no longer is a confusion with two files offering the same code.