para obter maiores informações sobre funções de escrita.</p>
<h4>Enviando mensagens</h4>
<p>A função pode retornar as mensagens que deseja passar para os próximos nós
no fluxo ou pode chamar <code>node.send(messages)</code>.</p>
<p>A função pode retornar/enviar:</p>
<ul>
<li>um único objeto do tipo mensagem - passado para os nós conectados à primeira saída</li>
<li>uma matriz de objetos do tipo mensagem - passada para nós conectados às saídas correspondentes</li>
</ul>
<p>Nota: O código de configuração é executado durante a inicialização dos nós. Portanto, se <code>node.send</code> for chamado na guia de configuração, os nós subsequentes podem não serem capazes de receber a mensagem. </p>
<p>Se qualquer elemento da matriz é ele próprio uma matriz do tipo mensagens, múltiplas
mensagens são enviadas para a saída correspondente.</p>
<p>Se nulo for retornado, por si só ou como um elemento da matriz, nnehuma
mensagem é passada adiante.</p>
<h4>Registro e tratamento de erros</h4>
<p>Para registrar qualquer informação ou relatar um erro, as seguintes funções estão disponíveis: </p>
<ul>
<li><code>node.log("Log message")</code></li>
<li><code>node.warn("Warning"</code></li>
<li><code>node.error("Error")</code></li>
</ul>
</p>
<p> O nó de Captura também pode ser usado para lidar com erros. Para invocar um nó de Captura,
passe <code>msg</code> como um segundo argumento para <code>node.error</code>: </p>
<pre> node.error ("Erro", msg); </pre>
<h4>Acessando informações do nó</h4>
<p>As seguintes propriedades estão disponíveis para acessar informações sobre o nó:</p>
<ul>
<li><code> node.id </code> - id do nó</li>
<li><code> node.name </code> - nome do nó</li>
<li><code> node.outputCount </code> - número de saídas de nós</li>
</ul>
<h4>Usando variáveis de ambiente </h4>
<p> Variáveis de ambiente podem ser acessadas usando <code>env.get("MY_ENV_VAR")</code>.</p>