function validateSocketOptions(socketOptions) {
  if (!socketOptions) {
    throw new TypeError('socketOptions not defined in options');
  }
  if (typeof socketOptions.readTimeout !== 'number') {
    throw new TypeError('socketOptions.readTimeout must be a Number');
  }
  if (typeof socketOptions.coalescingThreshold !== 'number' || socketOptions.coalescingThreshold <= 0) {
    throw new TypeError('socketOptions.coalescingThreshold must be a positive Number');
  }
}
function validateSocketOptions(socketOptions) {
  if (!socketOptions) {
    throw new TypeError('socketOptions not defined in options');
  }
  if (typeof socketOptions.readTimeout !== 'number') {
    throw new TypeError('socketOptions.readTimeout must be a Number');
  }
  if (typeof socketOptions.coalescingThreshold !== 'number' || socketOptions.coalescingThreshold <= 0) {
    throw new TypeError('socketOptions.coalescingThreshold must be a positive Number');
  }
}
function validateSocketOptions ( socketOptions ) { if ( ! socketOptions ) { throw new TypeError ( 'socketOptions not defined in options' ) ; } if ( typeof socketOptions . readTimeout !== 'number' ) { throw new TypeError ( 'socketOptions.readTimeout must be a Number' ) ; } if ( typeof socketOptions . coalescingThreshold !== 'number' || socketOptions . coalescingThreshold <= 0 ) { throw new TypeError ( 'socketOptions.coalescingThreshold must be a positive Number' ) ; } }
Validates the socket options.
@param {ClientOptions.socketOptions} socketOptions
@private
Validates the socket options .