From c18a9d1cb8fe94e39f2826de7edd9c44c9be9ce2 Mon Sep 17 00:00:00 2001 From: Vse Mozhet Byt Date: Sun, 8 Jul 2018 16:58:40 +0300 Subject: [PATCH] doc: fix structure and formatting in inspector.md 1. Reorder some sections alphabetically. 2. Fix some heading levels. 3. Express a type of a property more formally. PR-URL: https://github.com/nodejs/node/pull/21709 Reviewed-By: Rich Trott Reviewed-By: Claudio Rodriguez Reviewed-By: Anatoli Papirovski --- doc/api/inspector.md | 52 ++++++++++++++++++++++---------------------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/doc/api/inspector.md b/doc/api/inspector.md index 8ab827bd1f9..92fcb0e03f8 100644 --- a/doc/api/inspector.md +++ b/doc/api/inspector.md @@ -12,6 +12,21 @@ It can be accessed using: const inspector = require('inspector'); ``` +## inspector.close() + +Deactivate the inspector. Blocks until there are no active connections. + +## inspector.console + +* {Object} An object to send messages to the remote inspector console. + +```js +require('inspector').console.log('a message'); +``` + +The inspector console does not have API parity with Node.js +console. + ## inspector.open([port[, host[, wait]]]) * `port` {number} Port to listen on for inspector connections. Optional. @@ -28,22 +43,7 @@ started. If wait is `true`, will block until a client has connected to the inspect port and flow control has been passed to the debugger client. -### inspector.console - -An object to send messages to the remote inspector console. - -```js -require('inspector').console.log('a message'); -``` - -The inspector console does not have API parity with Node.js -console. - -### inspector.close() - -Deactivate the inspector. Blocks until there are no active connections. - -### inspector.url() +## inspector.url() * Returns: {string|undefined} @@ -112,6 +112,16 @@ Connects a session to the inspector back-end. An exception will be thrown if there is already a connected session established either through the API or by a front-end connected to the Inspector WebSocket port. +### session.disconnect() + + +Immediately close the session. All pending message callbacks will be called +with an error. [`session.connect()`] will need to be called to be able to send +messages again. Reconnected session will lose all inspector state, such as +enabled agents or configured breakpoints. + ### session.post(method[, params][, callback]) - -Immediately close the session. All pending message callbacks will be called -with an error. [`session.connect()`] will need to be called to be able to send -messages again. Reconnected session will lose all inspector state, such as -enabled agents or configured breakpoints. - ## Example usage ### CPU Profiler