Lines Matching refs:callback

98 function randomBytes(size, callback) {
100 if (callback !== undefined) {
101 validateFunction(callback, 'callback');
106 if (callback === undefined) {
111 // Keep the callback as a regular function so this is propagated.
113 if (error) return FunctionPrototypeCall(callback, this, error);
114 FunctionPrototypeCall(callback, this, null, buf);
152 function randomFill(buf, offset, size, callback) {
163 callback = offset;
168 callback = size;
171 validateFunction(callback, 'callback');
183 callback(null, buf);
192 job.ondone = FunctionPrototypeBind(onJobDone, job, buf, callback);
209 function randomInt(min, max, callback) {
212 // randomInt(max, callback)
217 callback = max;
222 const isSync = typeof callback === 'undefined';
224 validateFunction(callback, 'callback');
251 // If we don't have a callback, or if there is still data in the cache, we can
266 process.nextTick(callback, undefined, n);
275 ArrayPrototypePush(asyncCachePendingTasks, { min, max, callback });
293 // callback (errorReceiver) about it. This way, every async call to
297 randomInt(task.min, task.max, task.callback);
302 errorReceiver.callback(err);
307 function onJobDone(buf, callback, error) {
308 if (error) return FunctionPrototypeCall(callback, this, error);
309 FunctionPrototypeCall(callback, this, null, buf);
471 function generatePrime(size, options, callback) {
474 callback = options;
477 validateFunction(callback, 'callback');
482 callback(err);
486 callback(
539 function checkPrime(candidate, options = kEmptyObject, callback) {
556 callback = options;
559 validateFunction(callback, 'callback');
569 job.ondone = callback;