Uses the callback for all resolved addresses.
Cleans up underlying resources. Used as a placeholder for possible future purposes.
Sends a request through a thread pool for the specified host to be resolved. The callback specified in run() will be signaled with the OS-specific NetworkAddress structure.
Returns an OS-specific NetworkAddress structure from the specified IP.
Resolves internet addresses and returns the results in a specified callback.