<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> </head> <body> <div> <div> <h1>Synchronous messages</h1> <i>Supports: Win, macOS, Linux <span>|</span> Process: Both</i> <div> <div> <button id="sync-msg">Ping</button> <span id="sync-reply"></span> </div> <p>You can use the <code>ipc</code> module to send synchronous messages between processes as well, but note that the synchronous nature of this method means that it <b>will block</b> other operations while completing its task.</p> <p>This example sends a synchronous message, "ping", from this process (renderer) to the main process. The main process then replies with "pong".</p> </div> </div> </div> <script> // You can also require other files to run in this process require('./renderer.js') </script> </body> </html>