hmac.update()

hmac.update(data[, input_encoding]) Updates the Hmac content with the given data, the encoding of which is given in input_encoding and can be 'utf8', 'ascii' or 'binary'. If encoding is not provided, and the data is a string, an encoding of 'utf8' is enforced. If data is a Buffer then input_encoding is ignored. This can be called many times with new data as it is streamed.

fs.lchown()

fs.lchown(path, uid, gid, callback) Asynchronous lchown(2). No arguments other than a possible exception are given to the completion callback.

close event (http.Server)

Event: 'close' function () { } Emitted when the server closes.

process.uptime()

process.uptime() Number of seconds Node.js has been running.

dns.resolve6()

dns.resolve6(hostname, callback) Uses the DNS protocol to resolve a IPv6 addresses (AAAA records) for the hostname. The addresses argument passed to the callback function will contain an array of IPv6 addresses.

fs.chmod()

fs.chmod(path, mode, callback) Asynchronous chmod(2). No arguments other than a possible exception are given to the completion callback.

error.syscall

Applications running in Node.js will generally experience four categories of errors: Standard JavaScript errors such as: EvalError: thrown when a call to eval() fails. SyntaxError: thrown in response to improper JavaScript language syntax. RangeError: thrown when a value is not within an expected range ReferenceError: thrown when using undefined variables TypeError: thrown when passing arguments of the wrong type URIError: thrown when a global URI handling function is misused. System err

fs.close()

fs.close(fd, callback) Asynchronous close(2). No arguments other than a possible exception are given to the completion callback.

OCSPResponse event (tls.TLSSocket)

Event: 'OCSPResponse' function (response) { } This event will be emitted if the requestOCSP option was set. response is a Buffer containing the server's OCSP response. Traditionally, the response is a signed object from the server's CA that contains information about server's certificate revocation status.

transform._flush()

Stability: 2 - Stable A stream is an abstract interface implemented by various objects in Node.js. For example a request to an HTTP server is a stream, as is process.stdout. Streams are readable, writable, or both. All streams are instances of EventEmitter. You can load the Stream base classes by doing require('stream'). There are base classes provided for Readable streams, Writable streams, Duplex streams, and Transform streams. This document is split up into 3 sections: The first section e