The
readable.pause() method is an inbuilt application programming interface of Stream module which is used to stop the flowing mode from emitting 'data' events. If any data that becomes accessible will continue to exist in the internal buffer.
Syntax:
readable.pause()
Parameters: This method does not accept any parameters.
Return Value: If this method is used then the reading of data is paused at that time.
Below examples illustrate the use of
readable.pause() method in Node.js:
Example 1:
Output:
true
Example 2:
Output:
Program ends!!
Received 5 bytes of data.
No further data will be displayed for 1 second.
Now data starts flowing again.
However, you can see while running, that after the execution of pause() method, no further data will be displayed for 1 second.
Reference: https://nodejs.org/api/stream.html#stream_readable_pause.