Use esta função para verificar se um terminal está conectado a outro nó por um conector. Retorna um valor inteiro que especifica se o objeto de terminal especificado está conectado a um ou mais terminais em outros nós do fluxo de mensagens.
Utilize essa função para testar se uma mensagem pode ser propagada para um terminal; não é necessário chamar essa função antes de propagar uma mensagem com a função de utilitário cniPropagate. Utilize a funçãocniIsTerminalAttached para modificar o comportamento do nó quando um terminal não estiver conectado.
int cniIsTerminalAttached(
int* returnCode,
CciTerminal* terminalObject);
if (terminalObject) {
if (cniIsTerminalAttached(&rc, terminalObject)) {
if (rc == CCI_SUCCESS) {
retvalue = cniPropagate(
&rc,
terminalObject,
localEnvironment,
exceptionList,
message);