El método readStream.setRawMode() es una interfaz de programación de aplicaciones incorporada de la clase ReadStream dentro del módulo ‘tty’ que se utiliza para configurar el modo sin formato del objeto de flujo de lectura para que funcione como un dispositivo sin formato.
Sintaxis:
const readStream.setRawMode( mode )
Parámetros: este método toma el valor booleano como argumento.
Valor devuelto: este método no devuelve ningún valor.
Ejemplo 1: Nombre de archivo: index.js
Javascript
// Node.js program to demonstrate the // readStream.setRawMode() method // Importing dgram module var dgram = require('dgram'); // Creating and initializing client // and server socket var client = dgram.createSocket("udp4"); var server = dgram.createSocket("udp4"); // Catching the message event server.on("message", function (msg) { // Creating and initializing a // ReadStream object let ReadStream = process.stdin; // Setting the read stream Raw mode // by using setRawMode() method ReadStream.setRawMode(false); // Checking if it is configured or not // by using isRaw() method const status = ReadStream.isRaw; // Displaying the result if (status) process.stdout.write(msg + "configured" + "\n"); else process.stdout.write(msg + "not configured" + "\n"); // Exiting process process.exit(); }) // Binding server with port .bind(1234, () => { }); // Client sending message to server client.send("It is ", 0, 7, 1234, "localhost");
Producción:
It is not configured
Ejemplo 2: Nombre de archivo: index.js
Javascript
// Node.js program to demonstrate the // readStream.setRawMode() method // Creating and initializing a ReadStream object let ReadStream = process.stdin; // Setting the read stream Raw mode // by using setRawMode() method ReadStream.setRawMode(true); // Checking if it is configured or not // by using isRaw() method const status = ReadStream.isRaw; // Displaying the result if(status) console.log("It is configured"); else console.log("It is not configured");
Producción:
It is configured
Ejecute el archivo index.js con el siguiente comando:
node index.js
Referencia: https://nodejs.org/dist/latest-v12.x/docs/api/tty.html#tty_readstream_setrawmode_mode
Publicación traducida automáticamente
Artículo escrito por RohitPrasad3 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA