IZeroConfResolveStrategy
Overview
The IZeroConfResolveStrategy interface describes methods that are required for obtaining information about specified services.
The IZeroConfResolveStrategy interface is used in classes that retrieve detailed information (resolve) about services discovered in the ZeroConf environment, for example the TROBonjourResolveStrategy class.
Location
- Unit: uROZeroConf.pas
- Ancestry: IZeroConfResolveStrategy
Required Methods
Resolve
Resolves a domain and the service type and -name to a real address and port with the provided timeout (in seconds). If the resolve operation was terminated by timeout or if the server returns an error, an Exception will be raised.
procedure Resolve(aTimeout: Integer)
Parameters:
- aTimeout: Timeout (in seconds)
TryResolve
Tries to resolve the information about the specified service; returns true if the resolve was successful and false if it wasn't successful.
function TryResolve(aTimeout: Integer): Boolean
Parameters:
- aTimeout: Timeout (in seconds)