UNPKG

imap-simple

Version:

Wrapper over node-imap, providing a simpler api for common use cases

25 lines (19 loc) 617 B
'use strict'; var util = require('util'); /** * Error thrown when a connection attempt has timed out * * @param {number} timeout timeout in milliseconds that the connection waited before timing out * @constructor */ function ConnectionTimeoutError(timeout) { Error.call(this); Error.captureStackTrace(this, this.constructor); this.message = 'connection timed out'; if (timeout) { this.message += '. timeout = ' + timeout + ' ms'; } this.name = 'ConnectionTimeoutError'; } util.inherits(ConnectionTimeoutError, Error); exports.ConnectionTimeoutError = ConnectionTimeoutError;