Lines Matching refs:callback
107 return this.callback(dnsException(err, 'getaddrinfo', this.hostname));
109 this.callback(null, addresses[0], this.family || isIP(addresses[0]));
118 return this.callback(dnsException(err, 'getaddrinfo', this.hostname));
130 this.callback(null, addresses);
138 // lookup(hostname, [options,] callback)
140 function lookup(hostname, options, callback) {
152 callback = options;
155 validateFunction(callback, 'callback');
160 validateFunction(arguments.length === 2 ? options : callback, 'callback');
163 validateFunction(callback, 'callback');
197 process.nextTick(callback, null, []);
199 process.nextTick(callback, null, null, family === 6 ? 6 : 4);
208 callback, null, [{ address: hostname, family: matchedFamily }]);
210 process.nextTick(callback, null, hostname, matchedFamily);
216 req.callback = callback;
225 process.nextTick(callback, dnsException(err, 'getaddrinfo', hostname));
246 return this.callback(dnsException(err, 'getnameinfo', this.hostname));
248 this.callback(null, hostname, service);
255 function lookupService(address, port, callback) {
257 throw new ERR_MISSING_ARGS('address', 'port', 'callback');
264 validateFunction(callback, 'callback');
269 req.callback = callback;